/* Generated code for Python source for module 'future.backports.http.cookiejar' * 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_future$backports$http$cookiejar 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_future$backports$http$cookiejar; PyDictObject *moduledict_future$backports$http$cookiejar; /* The module constants used, if any. */ extern PyObject *const_int_pos_12; static PyObject *const_str_digest_7ab29d803377ba8c3d929811a0de8af2; extern PyObject *const_str_plain_headers; static PyObject *const_str_digest_b5d77bc032e8d93122e24df8827fe9f6; static PyObject *const_str_plain_TIMEZONE_RE; static PyObject *const_str_digest_143b603b083f63dd866e585b72243953; extern PyObject *const_str_plain_80; static PyObject *const_str_digest_81ac838173658f529b82db9429f4a4d0; static PyObject *const_str_plain_commenturl; static PyObject *const_tuple_str_digest_f0c225b14501a3ff3d37888478fdc005_tuple; extern PyObject *const_str_plain___name__; static PyObject *const_str_plain__normalized_cookie_tuples; extern PyObject *const_str_plain_sorted; extern PyObject *const_str_plain_i; extern PyObject *const_str_plain_object; static PyObject *const_str_plain_save; static PyObject *const_str_plain_HEADER_TOKEN_RE; static PyObject *const_str_plain_HEADER_ESCAPE_RE; static PyObject *const_str_plain_set_ok_; static PyObject *const_tuple_str_plain_secure_none_tuple; static PyObject *const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple; static PyObject *const_tuple_befdcdf705e4693ac09719137da0e51f_tuple; static PyObject *const_str_digest_cd86ff7c4cf5a72068d560f153358019; static PyObject *const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple; static PyObject *const_tuple_tuple_str_chr_35_str_chr_36_tuple_tuple; static PyObject *const_str_plain_CookiePolicy; extern PyObject *const_str_plain_default; static PyObject *const_tuple_str_digest_9939164ececbc204c3ca2a9b256d712b_tuple; extern PyObject *const_str_plain_hour; static PyObject *const_str_digest_2edab4f0e8c31695adf042f6ee972452; static PyObject *const_tuple_str_digest_2e2f4124b4b7e827083841e0cf4434e0_tuple; extern PyObject *const_str_plain_m; static PyObject *const_str_plain_mday; static PyObject *const_str_digest_8dd52ce12279e4ac8b863a9efd514c97; static PyObject *const_str_digest_7d84f264e5c9a605e456ed1bf0167a49; extern PyObject *const_str_plain_None; extern PyObject *const_str_plain_end; static PyObject *const_tuple_str_plain_version_str_plain_0_tuple; static PyObject *const_str_plain_is_blocked; static PyObject *const_str_plain_yr; static PyObject *const_str_plain_cut_port_re; extern PyObject *const_int_pos_5; extern PyObject *const_str_plain_second; static PyObject *const_tuple_str_plain_discard_tuple; static PyObject *const_dict_318799b9a2bab0be5ea14fd410773c93; static PyObject *const_str_digest_78cdb9f6cfc14f7b9f52923017afea0e; static PyObject *const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple; static PyObject *const_tuple_e23dc4e0e49eb73c27bc6cfa8481e752_tuple; static PyObject *const_str_digest_170e82e0797255d09c9358ee533611ef; extern PyObject *const_str_plain_utcfromtimestamp; extern PyObject *const_tuple_none_none_none_tuple; static PyObject *const_str_plain__allowed_domains; extern PyObject *const_str_plain_start; static PyObject *const_str_digest_dbc7d5d2906afbe83c81819a8b1b11d7; static PyObject *const_str_digest_cf643bcaa029c6f43027036722253687; static PyObject *const_str_digest_1746dedb6740b009dc681337344a3a87; extern PyObject *const_str_plain___debug__; static PyObject *const_str_plain_FALSE; static PyObject *const_str_digest_28ed6faf5023db4ceb9d4764c05f37c9; extern PyObject *const_str_plain_time; static PyObject *const_str_plain_MONTHS_LOWER; static PyObject *const_str_digest_90b4d8f8592a936b1e2a3a808b4de43b; static PyObject *const_str_plain_cur_yr; extern PyObject *const_tuple_none_none_none_none_none_none_none_tuple; static PyObject *const_str_digest_156e6f93c705e0a2dfcd60bf73ff793f; static PyObject *const_str_plain_dots_re; static PyObject *const_tuple_str_plain_A_str_plain_B_str_plain_i_tuple; extern PyObject *const_str_plain_str; extern PyObject *const_str_plain_j; static PyObject *const_str_digest_eee68eb18ec923ec5725aa369380fdeb; extern PyObject *const_str_plain_Z; static PyObject *const_str_digest_026eae95170d1f3d476e0db62c067480; static PyObject *const_str_plain_return_ok_version; static PyObject *const_str_digest_79ae243dac48b3da7e4142f7b2554de1; static PyObject *const_str_plain__cookie_attrs; extern PyObject *const_str_plain_min; static PyObject *const_str_plain_non_word_re; extern PyObject *const_str_plain_path; extern PyObject *const_str_chr_45; static PyObject *const_tuple_str_digest_5e4ed7b762e965909ad65ba4bdfa1e02_tuple; static PyObject *const_str_plain_set_ok_version; static PyObject *const_str_plain_unmatched; extern PyObject *const_str_plain_request_host; static PyObject *const_str_digest_ba6ec4369658603e4960c8dd2a24cef2; static PyObject *const_tuple_d3f0e9e360d409c8817956d345c53972_tuple; extern PyObject *const_str_plain_load; static PyObject *const_str_plain_non_junk; static PyObject *const_str_plain_UTC; static PyObject *const_str_digest_b190a7f1b308e4cbc5ff7b2c03831630; static PyObject *const_str_plain_sld; extern PyObject *const_tuple_str_dot_tuple; extern PyObject *const_str_plain_Feb; static PyObject *const_str_plain_header_values; extern PyObject *const_str_plain_calendar; extern PyObject *const_int_pos_59; extern PyObject *const_str_chr_9; static PyObject *const_str_digest_1f6fd30840c7853f9d600e04cc8b7fcf; extern PyObject *const_str_plain_name; static PyObject *const_str_digest_adfbe5a28721906f75d8c30277f0dd7e; static PyObject *const_str_plain__really_load; extern PyObject *const_str_plain_endswith; static PyObject *const_str_digest_294c39e0c61561e2404e34e31a710871; extern PyObject *const_str_plain_rfc2109; static PyObject *const_str_plain_rfc2109_as_netscape; static PyObject *const_str_digest_342ed55acaaa182f8efb8d67e623708b; static PyObject *const_tuple_str_plain_port_str_plain_comment_str_plain_commenturl_tuple; static PyObject *const_str_digest_1227f633a58963268ed0e0a0f6da5f13; static PyObject *const_str_plain_return_ok_expires; static PyObject *const_tuple_str_plain_urlparse_str_plain_urlsplit_str_plain_quote_tuple; extern PyObject *const_str_plain_path_specified; extern PyObject *const_str_plain_Host; extern PyObject *const_tuple_int_0_tuple; static PyObject *const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple; static PyObject *const_str_plain_Cookie2; static PyObject *const_str_digest_865029936c449c31fc055546ff75b849; extern PyObject *const_str_plain_map; extern PyObject *const_str_plain_False; static PyObject *const_str_plain_return_ok_port; extern PyObject *const_tuple_type_OSError_tuple; static PyObject *const_str_plain_ignore_expires; static PyObject *const_str_plain_DomainLiberal; extern PyObject *const_slice_none_int_pos_6_none; static PyObject *const_tuple_str_digest_116e1ac5b5da4fef8336d3fda7f8d790_tuple; extern PyObject *const_str_plain__cookies_lock; extern PyObject *const_int_0; static PyObject *const_str_digest_64478837e197be634bebe4c1269533e7; static PyObject *const_str_digest_756f0e133d43cf1cc679f3eb8fda40d6; extern PyObject *const_str_plain_getvalue; static PyObject *const_str_plain_revert; extern PyObject *const_str_plain_response; static PyObject *const_str_plain_lc; static PyObject *const_tuple_str_plain_request_str_plain_erhn_str_plain_req_host_tuple; static PyObject *const_str_plain_port_spec; extern PyObject *const_tuple_int_pos_2_tuple; static PyObject *const_tuple_str_plain_secure_tuple; extern PyObject *const_str_plain_cookies; extern PyObject *const_str_digest_db35ab94a03c3cbeb13cbe2a1d728b77; extern PyObject *const_list_str_empty_list; static PyObject *const_str_plain_tld; extern PyObject *const_str_plain_B; static PyObject *const_str_digest_f7c43161c44239dbfa4989138f428c55; static PyObject *const_str_plain__cookies_for_request; static PyObject *const_str_plain_has_nonstandard_attr; static PyObject *const_str_digest_96fb456b86c48a479b21e3bd06f61f30; static PyObject *const_tuple_str_plain_discard_str_plain_secure_tuple; static PyObject *const_tuple_fccf03d76b7ec41d8e47fb92fe21d2ae_tuple; extern PyObject *const_str_plain_year; extern PyObject *const_int_pos_4; static PyObject *const_tuple_str_digest_1ed727fc9fa763826410f3d4c597fe78_tuple; static PyObject *const_str_plain_known_attrs; static PyObject *const_str_plain__str2time; static PyObject *const_str_plain_eff_request_host; extern PyObject *const_str_plain_type; static PyObject *const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple; static PyObject *const_str_plain_LoadError; static PyObject *const_str_plain_lwp_cookie_str; extern PyObject *const_tuple_str_plain_self_str_plain_cookie_tuple; extern PyObject *const_str_plain_urlsplit; extern PyObject *const_str_plain___cached__; static PyObject *const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple; static PyObject *const_str_plain_vals_sorted_by_key; extern PyObject *const_tuple_none_tuple; static PyObject *const_str_plain_c3; static PyObject *const_str_plain_HEADER_JOIN_ESCAPE_RE; extern PyObject *const_tuple_str_plain_request_str_plain_url_str_plain_host_tuple; static PyObject *const_str_digest_9ae0855250a6a880882e74a55aacc0b4; extern PyObject *const_str_plain_Jun; static PyObject *const_str_digest_9e0d76b12557d2708046ef2645fa0790; static PyObject *const_str_digest_f32f14191788300363b2631d3090a193; extern PyObject *const_str_digest_d26f52d432ccf199e53ad3ddfa46aa69; static PyObject *const_str_digest_ead6f991d3860941e8f154751b9d110e; static PyObject *const_str_plain_ignore_discard; extern PyObject *const_tuple_none_false_none_tuple; static PyObject *const_str_digest_1781cdd12c59ef879bfa66a04f05eb6d; static PyObject *const_tuple_str_plain_ns_cookie_str_plain_lookup_str_plain_key_tuple; extern PyObject *const_int_pos_1; extern PyObject *const_str_plain_port; extern PyObject *const_int_pos_3600; extern PyObject *const_str_plain_open; static PyObject *const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple; static PyObject *const_str_plain_strict_ns_set_path; static PyObject *const_str_digest_4bf6d266b0f0719da9000a4f7302f771; static PyObject *const_tuple_str_plain_self_str_plain_now_str_plain_cookie_tuple; extern PyObject *const_str_plain___prepare__; static PyObject *const_tuple_str_plain_request_str_plain_req_host_tuple; extern PyObject *const_str_plain_url; static PyObject *const_str_plain_netscape; static PyObject *const_tuple_str_digest_89b117bb54827b46396fd05fd8c8f20b_tuple; extern PyObject *const_str_plain_groups; static PyObject *const_tuple_55de14cd01b5963224d0914d65c06b3c_tuple; static PyObject *const_str_digest_04cece0f34cac9d77bcb61c015ae1e7a; extern PyObject *const_str_plain_write; extern PyObject *const_str_plain___repr__; static PyObject *const_str_plain_ns_hdrs; static PyObject *const_str_plain_return_ok_domain; static PyObject *const_str_digest_62c528b72c035223eafcc41b34573575; static PyObject *const_str_digest_04003055f0b4d6a910bf32bd235ab0c3; static PyObject *const_str_digest_5b95f3fac768c11e58b0c497e65354d3; extern PyObject *const_str_plain_hr; extern PyObject *const_str_plain_A; static PyObject *const_str_digest_5bf9a04ffcb16b6109e15c54c1d33abf; extern PyObject *const_str_plain_GMT; static PyObject *const_str_digest_3b99f694c992d234a10a6aeb14a0c5fc; static PyObject *const_str_plain_make_cookies; static PyObject *const_tuple_str_plain_port_spec_tuple; static PyObject *const_tuple_str_plain_timegm_tuple; extern PyObject *const_str_plain_startswith; extern PyObject *const_str_plain_dummy_threading; extern PyObject *const_str_plain_find; static PyObject *const_str_digest_b6c5cc8159e891181f3ffc4376391fe6; static PyObject *const_str_plain_ns_header; static PyObject *const_str_plain_strict_ns_unverifiable; static PyObject *const_str_digest_148bbdf93ba9aa8d9218714671901594; static PyObject *const_str_plain_set_allowed_domains; static PyObject *const_str_digest_0120ce9b764bcbb0dceb6e1de1e6ce0c; extern PyObject *const_str_plain_threading; static PyObject *const_tuple_tuple_str_plain_secure_none_tuple_tuple; extern PyObject *const_str_plain_index; static PyObject *const_str_digest_35a0b47134910bcb360de046d3104857; static PyObject *const_str_plain_iso2time; static PyObject *const_tuple_str_plain_self_str_plain_now_tuple; static PyObject *const_str_plain__rest; static PyObject *const_str_plain_is_HDN; extern PyObject *const_tuple_str_plain_path_tuple; static PyObject *const_tuple_f76c7de1e662bc6b23f6207481412ea6_tuple; extern PyObject *const_str_plain_string; static PyObject *const_str_digest_fbf3019ebfe52ba9445721159023862f; static PyObject *const_str_plain_allowed_domain; static PyObject *const_str_digest_4b6fe6e45cdd5ba2b917c4dad8a0626b; extern PyObject *const_slice_int_pos_1_none_none; static PyObject *const_str_plain_ns_cookies; extern PyObject *const_str_plain___file__; extern PyObject *const_str_plain_h; static PyObject *const_str_digest_02d6a7f3ea0a1e12e2a1d39bc02593b2; static PyObject *const_tuple_str_plain_expires_tuple; static PyObject *const_str_digest_c875c1cc760880191aa87e06a0c9b1d1; extern PyObject *const_str_plain_lstrip; static PyObject *const_str_digest_ab7ced06080ac56ab3945c4367a65db5; extern PyObject *const_tuple_str_chr_34_tuple; static PyObject *const_str_digest_9b6316ab52286b88a4e13fc3742fd9e3; static PyObject *const_str_digest_b5d843a6f65073f8e85e61372a34ae49; static PyObject *const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple; extern PyObject *const_str_plain_rfind; extern PyObject *const_str_plain_fn; static PyObject *const_str_plain_rfc2965_hdrs; extern PyObject *const_tuple_str_chr_44_tuple; static PyObject *const_str_plain_set_ok_port; static PyObject *const_tuple_d5b258a4cc021097baa147c88d3dc59d_tuple; static PyObject *const_str_digest_7995fac7b2e26e9e4549b950ba137783; extern PyObject *const_str_chr_61; static PyObject *const_str_plain_strict_domain; static PyObject *const_str_digest_7676208cdba50c7bf2db6b8e541f4749; extern PyObject *const_str_plain_strip; extern PyObject *const_str_plain_filter; extern PyObject *const_str_plain_lists; static PyObject *const_str_plain_blocked_domains; static PyObject *const_str_plain_req_path; extern PyObject *const_str_digest_118c8611317729818c37c760127e23b2; static PyObject *const_str_digest_83c332e3bafde297ec5071742c5ef4f6; extern PyObject *const_tuple_int_pos_1_tuple; extern PyObject *const_str_plain_set_cookie; static PyObject *const_str_digest_55bed641d61c270523eda6ec12d8d978; static PyObject *const_str_digest_68c6eda48b2f5748596594b02f57f24c; static PyObject *const_tuple_fa654efe063d228a620382d7cd11c16c_tuple; extern PyObject *const_str_plain_reverse; extern PyObject *const_str_plain_lower; static PyObject *const_str_digest_0fb09c504818a53016d5320feb267b6e; extern PyObject *const_str_plain___orig_bases__; static PyObject *const_str_digest_877beca72206867b121c1bb88bd5761b; static PyObject *const_str_digest_dcd082d06b409303e7ab4c3e2305b719; extern PyObject *const_str_digest_1e4616cb2877c002aa48d41e8b575b32; static PyObject *const_str_plain_LOOSE_HTTP_DATE_RE; extern PyObject *const_str_plain_close; static PyObject *const_str_digest_d116f4320c33d4dcb9899d53480c46ec; extern PyObject *const_str_plain_urlparse; static PyObject *const_str_digest_34dec958b61efc464ede34fc6d35a660; static PyObject *const_str_plain_subobj; static PyObject *const_str_plain_liberal_is_HDN; static PyObject *const_str_digest_6d3cf5aa5d025337f9f7bbd96fee8169; extern PyObject *const_str_plain___qualname__; static PyObject *const_tuple_str_plain_match_str_plain_start_str_plain_end_tuple; extern PyObject *const_str_plain_mon; static PyObject *const_tuple_str_plain_domain_dot_tuple; extern PyObject *const_str_digest_4c1e770c5544f54da5d3b8065d995354; static PyObject *const_str_plain_blocked_domain; static PyObject *const_tuple_str_plain_domain_dot_none_tuple; static PyObject *const_str_plain_HEADER_VALUE_RE; extern PyObject *const_str_plain_n; static PyObject *const_str_plain_set_ok_path; static PyObject *const_str_plain_ESCAPED_CHAR_RE; extern PyObject *const_str_plain_w; static PyObject *const_str_plain_get_nonstandard_attr; static PyObject *const_str_plain_c2; static PyObject *const_str_plain_deepvalues; extern PyObject *const_str_plain_p; extern PyObject *const_str_plain_g; extern PyObject *const_str_plain_value; static PyObject *const_str_digest_09aca48ebf7d4eecaf73bcdad1714b51; static PyObject *const_str_digest_6e0f2fcc77d3108abc9acc9693df5f02; static PyObject *const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple; extern PyObject *const_str_plain_tmp; static PyObject *const_tuple_str_plain_add_cookie_header_tuple; static PyObject *const_str_digest_1978af0368505238e1cf2d96a1d37ac7; extern PyObject *const_str_plain_comment; static PyObject *const_str_plain_strict_domain_re; extern PyObject *const_tuple_str_newline_tuple; extern PyObject *const_str_plain_add_unredirected_header; static PyObject *const_str_digest_7525bd06cb39f8b538fc798c100959cc; static PyObject *const_str_digest_de1ab3e2de8d5165e2bd1b1905edbd35; extern PyObject *const_str_plain_enumerate; static PyObject *const_str_digest_3e6cfb8acf442051d2db5ef2ed591086; extern PyObject *const_str_plain_datetime; extern PyObject *const_str_plain_domain_specified; static PyObject *const_str_plain_cookies_by_name; static PyObject *const_str_plain_set_ok_domain; static PyObject *const_str_digest_715b20f6d2a4c7f2003d5ceef6d7639a; extern PyObject *const_str_plain_span; extern PyObject *const_str_plain_timegm; static PyObject *const_tuple_tuple_str_plain_port_spec_none_tuple_tuple; static PyObject *const_str_digest_015c22e7bdee605c030a49c130d28c8d; static PyObject *const_str_digest_62fcb7a380059ce8ab2a63cd922f9037; static PyObject *const_str_digest_adc40fee951c70a444aa9622318d76f1; extern PyObject *const_str_plain_stacklevel; extern PyObject *const_int_pos_60; static PyObject *const_str_plain_req_port; extern PyObject *const_str_plain_abs; static PyObject *const_str_digest_9d18c2387f0a91d7a4271c1dc4805248; static PyObject *const_str_digest_6c139fc9675df808cca1e157160f1bc9; static PyObject *const_str_plain_time2isoz; extern PyObject *const_str_plain_k; extern PyObject *const_str_plain___getitem__; static PyObject *const_str_digest_f6a52e4c5d05be7e1b04e7f760540468; static PyObject *const_str_plain_is_third_party; extern PyObject *const_str_plain___all__; static PyObject *const_str_digest_0bfad8bc28639d75caf0f05ffd2588ec; extern PyObject *const_str_plain_f; static PyObject *const_str_digest_9ef43926f1e3bdfbba355fa3fb4b6e97; static PyObject *const_tuple_str_plain_comment_tuple; extern PyObject *const_str_plain_I; static PyObject *const_tuple_f40a8285220caa062692f5469c2efc7b_tuple; static PyObject *const_str_digest_90fb66a855155b4111d921310c4fdd21; static PyObject *const_str_plain_DEFAULT_HTTP_PORT; extern PyObject *const_str_plain_upper; static PyObject *const_str_plain_embedded_dots; static PyObject *const_tuple_str_plain_commenturl_tuple; static PyObject *const_str_digest_4ecfec5813374bbd5fc345709fa6c7fe; static PyObject *const_tuple_7807cc96450d96b98b775bb31950778d_tuple; static PyObject *const_str_plain_print_exc; static PyObject *const_str_digest_6825f5fc32b837f4d7af8e4da55b84ed; static PyObject *const_str_digest_d42a8d5d1272b159ccfc242f04c0ba55; static PyObject *const_tuple_cb245fafde39930ceb905b8a87dde021_tuple; static PyObject *const_str_digest_e90599bff9b650c09e65fb4e6afe2d69; extern PyObject *const_str_plain_text; static PyObject *const_str_digest_41bb4021ac8078d242b837a274231f67; extern PyObject *const_tuple_str_plain_self_str_plain_name_tuple; static PyObject *const_str_digest_d720512d3a3e36bbcaad6a88c1eddcc5; extern PyObject *const_str_plain_mapping; static PyObject *const_str_plain_offset_from_tz_string; extern PyObject *const_str_digest_75fd71b1edada749c2ef7ac810062295; static PyObject *const_str_plain_ns_headers; static PyObject *const_str_digest_f178e000500a956eab46cf824a2c6a64; static PyObject *const_str_digest_28490d044a8684578c5aad63e212c714; static PyObject *const_str_plain_ISO_DATE_RE; static PyObject *const_str_plain_strip_quotes; static PyObject *const_str_plain_acquire; static PyObject *const_tuple_str_chr_35_str_chr_36_tuple; static PyObject *const_str_plain_strict_rfc2965_unverifiable; static PyObject *const_tuple_870754093eadaddbca375efaf52a85b7_tuple; static PyObject *const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple; static PyObject *const_tuple_31126fd0f76287e00829d64966c49577_tuple; static PyObject *const_tuple_str_plain_commenturl_none_tuple; static PyObject *const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple; static PyObject *const_tuple_str_plain_path_spec_tuple; static PyObject *const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple; static PyObject *const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple; extern PyObject *const_str_plain_expires; static PyObject *const_tuple_str_plain_comment_none_tuple; static PyObject *const_str_digest_602eb8d0d045900229ce348001a3d5b8; static PyObject *const_str_plain_undotted_domain; static PyObject *const_tuple_str_plain_match_tuple; extern PyObject *const_str_plain_v; static PyObject *const_str_digest_8034911ba35da0b23b36f58ec05d5e06; extern PyObject *const_str_plain_print_function; static PyObject *const_str_digest_5e4ed7b762e965909ad65ba4bdfa1e02; static PyObject *const_str_plain_rfc2965; static PyObject *const_tuple_str_digest_24562fa308ff9602f1ccf15f8d6fc616_tuple; static PyObject *const_tuple_str_digest_64478837e197be634bebe4c1269533e7_tuple; extern PyObject *const_str_chr_47; extern PyObject *const_str_plain_io; extern PyObject *const_str_plain_Dec; extern PyObject *const_str_plain_StringIO; static PyObject *const_str_digest_1212118da95a2621d6f4332d301adf3b; static PyObject *const_tuple_str_digest_41c64468a0c9e92d8eea5f7e817937e8_tuple; static PyObject *const_str_digest_ec000c98923b9dd408cabfb3f538adbb; extern PyObject *const_slice_none_int_neg_1_none; static PyObject *const_str_plain_orig_text; static PyObject *const_str_digest_8725c53bcebe1d704420021dd864fd5c; static PyObject *const_str_digest_1ed727fc9fa763826410f3d4c597fe78; static PyObject *const_str_plain_path_spec; extern PyObject *const_str_plain_Sun; static PyObject *const_str_plain_join_header_words; static PyObject *const_str_digest_325c5b992e7f83b1064a3c1496f0ea71; extern PyObject *const_str_plain_copy; extern PyObject *const_str_plain_day; static PyObject *const_tuple_str_digest_865029936c449c31fc055546ff75b849_tuple; static PyObject *const_str_plain_DefaultCookiePolicy; static PyObject *const_str_digest_09b378de9b9f170f2a873dfa24156cff; extern PyObject *const_str_plain_local; extern PyObject *const_str_plain_key; static PyObject *const_str_digest_64fc46a7d9818ecdd546c156297c3ad5; static PyObject *const_str_plain_clear_session_cookies; static PyObject *const_str_digest_47f19229593659b12ed7d54bc6ce7618; extern PyObject *const_str_plain___init__; static PyObject *const_str_digest_7d30bc009052d2666f61a93a25131ff9; static PyObject *const_str_plain_DomainStrictNonDomain; static PyObject *const_str_digest_35884ecaea22676e0be61e63cde7df2b; static PyObject *const_str_digest_ec97aaec1ad4acfdf13eb0d5584240fa; static PyObject *const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple; static PyObject *const_str_digest_966b6e9b41d2aef5dbfdbaa45b844053; extern PyObject *const_tuple_str_plain_a_tuple; static PyObject *const_str_plain_reach; static PyObject *const_str_plain_Absent; static PyObject *const_str_plain_set_ok_name; static PyObject *const_str_digest_dbd89a4a586baa8199d00281c6c57b4b; static PyObject *const_str_plain_is_expired; extern PyObject *const_str_plain_version; static PyObject *const_str_plain_UT; extern PyObject *const_str_plain_RLock; extern PyObject *const_str_plain_info; extern PyObject *const_str_empty; static PyObject *const_tuple_860de84588ac820d40987891ef077463_tuple; static PyObject *const_str_digest_89b117bb54827b46396fd05fd8c8f20b; static PyObject *const_str_digest_4d9156390b880084b2dbc0f5af80d714; static PyObject *const_tuple_a649d3fc637f83babb9380ce01d4d600_tuple; extern PyObject *const_int_pos_100; static PyObject *const_str_digest_8b19398e83f1057abffc3139d7174b4d; static PyObject *const_str_plain_DAYS; extern PyObject *const_list_cea03aef4b96369a507a9cabbc84036d_list; static PyObject *const_str_digest_6cfbe5240b0e040226d3c96c3ae96da3; extern PyObject *const_tuple_str_plain_Cookie_tuple; extern PyObject *const_str_plain_set_policy; static PyObject *const_str_digest_a78a3cbb321f8e31edd395f2c3634b04; static PyObject *const_str_digest_56a6eed152b7b059f2fd4b330df13255; extern PyObject *const_str_plain_result; static PyObject *const_str_plain_strict_ns_domain; static PyObject *const_str_digest_4978f26796be201193cf00b952e298f6; static PyObject *const_str_digest_957d8eeeaccaf18268a59f8ab7beb2e1; static PyObject *const_tuple_str_plain_version_tuple; static PyObject *const_str_digest_6cfb4820583ca12b5c6ba4c12a5e80f6; static PyObject *const_str_digest_9e5c41c1c3b02b2c1c1a0abcc79e3344; extern PyObject *const_str_plain_getLogger; extern PyObject *const_int_pos_24; extern PyObject *const_str_plain_request; static PyObject *const_str_plain_host_prefix; static PyObject *const_str_plain_no_matching_rfc2965; static PyObject *const_str_plain_return_ok_secure; static PyObject *const_tuple_ae18c5d4855ee8b3f9fff6d4cf73cc9d_tuple; static PyObject *const_tuple_str_digest_6825f5fc32b837f4d7af8e4da55b84ed_tuple; extern PyObject *const_str_plain_traceback; static PyObject *const_str_digest_d7aa58fd83d0bd9c2adfcb5395971da9; static PyObject *const_str_digest_da4eec26b7de5d9a48afb7e5cae5b40e; extern PyObject *const_str_plain_pairs; extern PyObject *const_tuple_none_false_false_tuple; extern PyObject *const_str_plain_0; extern PyObject *const_str_plain_group; static PyObject *const_str_plain_delayload; static PyObject *const_str_digest_39f163eda0ce746f6bd2241888e84930; extern PyObject *const_str_plain_readline; extern PyObject *const_str_plain_month; static PyObject *const_str_plain_old_state; extern PyObject *const_str_plain_Mon; static PyObject *const_str_digest_bf5a8f1c3128dec14c32cc0e4d8501d9; static PyObject *const_str_plain_adict; extern PyObject *const_str_plain_division; static PyObject *const_str_digest_ef563188e68d5a0ed6e8c78230a1917b; extern PyObject *const_int_neg_1; static PyObject *const_tuple_str_plain_self_str_plain_r_str_plain_cookie_tuple; extern PyObject *const_str_digest_f64ea08c61e29750b51ab8c4f102c9fd; static PyObject *const_str_plain_LWPCookieJar; static PyObject *const_str_digest_2e2f4124b4b7e827083841e0cf4434e0; extern PyObject *const_str_plain_now; static PyObject *const_str_digest_3996c8a6a33b9cf2b6904a8b9768983d; extern PyObject *const_int_pos_31; static PyObject *const_tuple_9429d66cf1d2b3ba865d00aad80195c8_tuple; extern PyObject *const_str_chr_36; static PyObject *const_tuple_str_digest_c875c1cc760880191aa87e06a0c9b1d1_tuple; static PyObject *const_tuple_str_plain_HTTP_PORT_tuple; static PyObject *const_str_plain__cookies_for_domain; extern PyObject *const_list_701b9168fe254617c812a888a50c6ec4_list; static PyObject *const_str_plain__debug; static PyObject *const_str_digest_cb7ddefb6c5728e8248415cd5b2b2567; static PyObject *const_str_plain_UTC_ZONES; static PyObject *const_str_digest_33dcc68e0e32cb971b376aa79777e85e; static PyObject *const_str_plain_attrs_set; static PyObject *const_tuple_str_plain_cookie_str_plain_h_str_plain_keys_str_plain_k_tuple; static PyObject *const_str_digest_8d751ba33a09210827fbe86b58c4a56b; extern PyObject *const_str_plain_as_native_str; extern PyObject *const_str_plain_re; extern PyObject *const_str_plain___doc__; static PyObject *const_tuple_35009b3cf2bcb3d753e31c5ad3157d36_tuple; static PyObject *const_str_plain_sec; static PyObject *const_tuple_str_digest_93d15f13bc4ddb17dc6e54285f512f62_tuple; extern PyObject *const_str_plain_extend; static PyObject *const_str_plain_domain_dot; static PyObject *const_str_digest_c75ad97b5638fca3565126a8880c21e5; static PyObject *const_str_plain_user_domain_match; extern PyObject *const_str_plain_attrs; static PyObject *const_str_plain_request_path; static PyObject *const_str_digest_fc88f51718ff0184d28ed2d8664b321d; static PyObject *const_str_digest_b1d672047483552faf5212433b8f9cd7; static PyObject *const_str_plain_return_ok_; extern PyObject *const_str_plain___len__; extern PyObject *const_str_plain_warnings; extern PyObject *const_tuple_str_plain_Host_str_empty_tuple; static PyObject *const_str_plain_magic_re; static PyObject *const_tuple_tuple_str_plain_discard_none_tuple_tuple; static PyObject *const_tuple_9f2c42cdba2e0b18d98c43ebb075b4a6_tuple; extern PyObject *const_str_plain_https; static PyObject *const_str_digest_e2064b1df4e5eda1abd29a04fb39cab6; static PyObject *const_tuple_str_digest_5bf9a04ffcb16b6109e15c54c1d33abf_tuple; static PyObject *const_str_plain_TRUE; extern PyObject *const_int_pos_1970; extern PyObject *const_str_plain_get_all; extern PyObject *const_tuple_str_plain_self_tuple; extern PyObject *const_str_chr_35; static PyObject *const_tuple_str_plain_self_str_plain_blocked_domains_tuple; static PyObject *const_str_plain_quote_re; static PyObject *const_str_plain_WEEKDAY_RE; static PyObject *const_tuple_tuple_str_plain_domain_dot_none_tuple_tuple; extern PyObject *const_str_plain_Fri; extern PyObject *const_tuple_str_plain_as_native_str_tuple; static PyObject *const_str_plain_return_ok_verifiability; extern PyObject *const_tuple_empty; static PyObject *const_tuple_str_plain_path_spec_none_tuple; extern PyObject *const_str_plain_unverifiable; static PyObject *const_str_plain_MISSING_FILENAME_TEXT; extern PyObject *const_str_plain_append; static PyObject *const_tuple_92ef49456445ed75b79e591ab0457eb0_tuple; extern PyObject *const_str_digest_c3c96c8ed3ec2ec3a4d3f0dfaaa3ddf2; static PyObject *const_str_digest_73078cf33275b3c84f3a2adf1ab1363e; static PyObject *const_str_digest_24c52025e68b7f20fee48301c0cc1eee; static PyObject *const_str_plain_set_cookie_if_ok; static PyObject *const_str_digest_456906536734a9eb7cd3e31691d9243c; static PyObject *const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple; extern PyObject *const_tuple_str_plain_self_str_plain_name_str_plain_value_tuple; static PyObject *const_tuple_str_plain_self_str_plain_domain_str_plain_blocked_domain_tuple; static PyObject *const_str_digest_dbb88d1086a95f52320ae19d03e8d10a; static PyObject *const_tuple_f68b9a4705d678b40465764624eadfcd_tuple; static PyObject *const_str_digest_c509246e3fa14685989e35946b334824; extern PyObject *const_str_plain_compile; extern PyObject *const_str_plain_b; extern PyObject *const_str_plain_split; static PyObject *const_tuple_str_digest_a20576513bc0e620214fe3c7d0af099b_tuple; extern PyObject *const_str_plain_has_header; static PyObject *const_tuple_str_plain_version_none_tuple; static PyObject *const_str_plain_standard; static PyObject *const_tuple_str_chr_36_tuple; static PyObject *const_str_plain_request_port; static PyObject *const_str_digest_909690e748e4ff6afebe55762bfa0cc6; static PyObject *const_str_plain_boolean_attrs; static PyObject *const_str_plain__timegm; static PyObject *const_str_digest_63b09b63acd8e3679a989bfd143277ed; static PyObject *const_str_digest_24562fa308ff9602f1ccf15f8d6fc616; extern PyObject *const_str_digest_f4eb44e3a0a37523306de2031c71bb2c; static PyObject *const_str_digest_b746818bf86189e9f44f3f95f6da6979; static PyObject *const_str_plain_cookies_by_path; extern PyObject *const_str_plain_Cookie; extern PyObject *const_str_plain_msg; extern PyObject *const_str_plain_tz; extern PyObject *const_int_pos_1000; static PyObject *const_str_digest_742b45cc0c10c73777d97dd5bfea1956; static PyObject *const_str_digest_61e94e8b6fe192120c40f0ef736aba53; static PyObject *const_str_digest_ac11b801185405cfc362da233adfe123; static PyObject *const_tuple_str_plain_t_str_plain_dt_tuple; static PyObject *const_str_digest_5fbe69cbf115ea55b082ce569272165e; extern PyObject *const_str_plain_c; static PyObject *const_tuple_str_digest_eee68eb18ec923ec5725aa369380fdeb_tuple; extern PyObject *const_tuple_str_plain_self_str_plain_name_str_plain_default_tuple; static PyObject *const_str_digest_96d5a3f49892c371835a15b95c088163; static PyObject *const_str_plain_hide_cookie2; static PyObject *const_tuple_str_plain_A_str_plain_B_str_plain_initial_dot_tuple; static PyObject *const_str_plain_HTTP_PATH_SAFE; static PyObject *const_tuple_str_digest_eae226bd77dce4df50096ce2bb394294_tuple; extern PyObject *const_str_plain_ASCII; extern PyObject *const_str_plain___class__; extern PyObject *const_str_plain__; extern PyObject *const_str_plain_comment_url; extern PyObject *const_str_plain_get_origin_req_host; extern PyObject *const_str_plain___module__; extern PyObject *const_str_plain___str__; static PyObject *const_str_digest_d0997d9efbd35a7b1b70f2e546df7898; extern PyObject *const_str_plain_Sat; extern PyObject *const_str_plain_debug; static PyObject *const_str_digest_76e82ac16048d95944f76d9c63bf1094; static PyObject *const_str_plain_IPV4_RE; static PyObject *const_str_digest_d02fbce1888e62d3beaa3eb19d31c428; static PyObject *const_str_plain_cookie_tuples; static PyObject *const_str_plain__threading; static PyObject *const_str_digest_ee7229ae79474df063dcd025204b591c; static PyObject *const_str_digest_7fe95f3b14cd24e5b3c0002a690f8afa; extern PyObject *const_tuple_str_chr_47_tuple; static PyObject *const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple; extern PyObject *const_str_plain_logger; extern PyObject *const_str_plain_X; static PyObject *const_str_plain__cookie_from_cookie_tuple; static PyObject *const_str_digest_aef40896b73ddc8059a5f2aeba32dd21; extern PyObject *const_str_plain_Nov; extern PyObject *const_str_plain_extract_cookies; static PyObject *const_str_digest_ee78499ac19f06ca41f1b4b37dfefea3; static PyObject *const_str_digest_8e65edd712068ac2334f8b3c1a548ef5; static PyObject *const_str_digest_6e323fd79324a57f46ceedc499055eb8; extern PyObject *const_str_plain_port_specified; extern PyObject *const_str_plain_Jul; static PyObject *const_str_plain_namevalue; extern PyObject *const_str_plain_get; static PyObject *const_tuple_str_chr_9_tuple; extern PyObject *const_str_plain__policy; static PyObject *const_str_digest_53420dd28633a31c0a6b97acb18783b0; static PyObject *const_str_digest_0cbae518b6f4eb6f490470d1b98a9b96; static PyObject *const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple; extern PyObject *const_str_plain_sort; static PyObject *const_str_plain_is_not_allowed; static PyObject *const_str_digest_cb8d0eacef4712f14abdbb6e038aca3e; extern PyObject *const_str_plain_get_full_url; static PyObject *const_str_plain_set_ok_verifiability; extern PyObject *const_str_plain_logging; extern PyObject *const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; extern PyObject *const_str_plain_dt; extern PyObject *const_str_plain___iter__; static PyObject *const_str_plain_split_header_words; static PyObject *const_str_digest_2c07e1414d9314d58e1938c7db2ff627; static PyObject *const_str_plain__cookies_from_attrs_set; static PyObject *const_tuple_11c76a8464865a1ada2d88979308652a_tuple; extern PyObject *const_str_plain_Oct; static PyObject *const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple; static PyObject *const_str_digest_d7af333612bcdc599af230f5dd40fafe; static PyObject *const_str_plain_time2netscape; extern PyObject *const_str_plain_warn; static PyObject *const_str_digest_457b984510b0a7bceabc7453e444c63e; static PyObject *const_str_digest_ecdc3731851d95b156d70952d03aeefa; extern PyObject *const_str_plain_lookup; static PyObject *const_str_plain_imon; static PyObject *const_str_digest_a9b0d8e0158f3c4ddb4b5280bafd5bd1; static PyObject *const_str_digest_e1711c7bd846b501935b68f85daaa89e; extern PyObject *const_str_plain_metaclass; extern PyObject *const_str_plain_Tue; static PyObject *const_str_plain__warn_unhandled_exception; static PyObject *const_str_plain_cookie_attrs; static PyObject *const_tuple_str_plain_tz_str_plain_offset_str_plain_m_tuple; extern PyObject *const_str_digest_2fe71b40974e92f7a4ed2043bfd21fa9; static PyObject *const_tuple_str_plain_adict_str_plain_keys_tuple; extern PyObject *const_str_plain_HTTP_PORT; extern PyObject *const_tuple_str_plain___class___tuple; extern PyObject *const_tuple_false_tuple; extern PyObject *const_str_angle_metaclass; static PyObject *const_str_digest_a2976d5ecf913539654e9d6147e8efe0; static PyObject *const_str_digest_f0c225b14501a3ff3d37888478fdc005; extern PyObject *const_str_digest_9f2143328a56e68461b0eb3ba7961d9d; static PyObject *const_tuple_str_plain_Cookie2_tuple; static PyObject *const_str_plain_set_ok; static PyObject *const_tuple_tuple_str_plain_path_spec_none_tuple_tuple; extern PyObject *const_str_plain_offset; static PyObject *const_str_digest_e20ccde5186b6cbbc1fa5b8fa778848e; extern PyObject *const_str_plain_args; extern PyObject *const_str_plain_get_header; static PyObject *const_str_digest_525067c5fe76d439182c8081ac2a6592; static PyObject *const_str_digest_2ea329aba17dd1c195c5f3f281031cbb; static PyObject *const_str_plain_as_lwp_str; extern PyObject *const_str_plain_a; static PyObject *const_tuple_tuple_str_plain_version_str_plain_0_tuple_tuple; extern PyObject *const_str_plain_items; static PyObject *const_str_plain_STRICT_DATE_RE; extern PyObject *const_dict_f154c9a58c9419d7e391901d7b7fe49e; static PyObject *const_tuple_str_plain_discard_false_tuple; extern PyObject *const_str_plain_localtime; extern PyObject *const_str_plain_domain_initial_dot; static PyObject *const_str_plain_domain_re; static PyObject *const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple; static PyObject *const_str_plain_subn; extern PyObject *const_str_plain_param; static PyObject *const_str_digest_e6d38efdca2ea2b4f25ec2ee47e1dcf2; extern PyObject *const_str_plain_sub; extern PyObject *const_int_pos_6; static PyObject *const_tuple_str_plain_self_str_plain_domain_str_plain_allowed_domain_tuple; static PyObject *const_str_digest_6cf46a7adb88a6bc794514db32e7175b; static PyObject *const_str_digest_dac12568f37a84b3ffa394cc883a596f; extern PyObject *const_tuple_str_chr_58_tuple; static PyObject *const_tuple_str_digest_90fb66a855155b4111d921310c4fdd21_tuple; extern PyObject *const_str_plain_Wed; static PyObject *const_str_digest_4733f51e02552234244058dcbef3b0b2; extern PyObject *const_str_plain_Mar; static PyObject *const_tuple_str_digest_83c332e3bafde297ec5071742c5ef4f6_tuple; static PyObject *const_str_plain_max_age_set; extern PyObject *const_str_digest_41e98c7cc1ef944f96b5cfc5c1252f70; static PyObject *const_str_plain_uppercase_escaped_char; extern PyObject *const_str_plain_join; static PyObject *const_str_plain_domain_match; extern PyObject *const_str_digest_2c4cf2b02b1ec590855d8e705f7ca34d; extern PyObject *const_tuple_str_plain_self_str_plain_policy_tuple; static PyObject *const_tuple_056057a555af633a750a7f37aba401ea_tuple; static PyObject *const_str_plain_path_return_ok; extern PyObject *const_str_plain_absolute_import; static PyObject *const_tuple_3461f128e16346c08eb21c60ad74b20e_tuple; extern PyObject *const_str_dot; extern PyObject *const_str_plain_quote; static PyObject *const_str_plain_ns_cookie; static PyObject *const_str_plain_strict_ns_set_initial_dollar; static PyObject *const_str_plain_escape_path; extern PyObject *const_str_plain_Thu; extern PyObject *const_str_chr_44; extern PyObject *const_str_plain_host; static PyObject *const_str_plain__process_rfc2109_cookies; extern PyObject *const_str_plain_release; static PyObject *const_tuple_60d58ffd11a1c34a19ff1a729518bcff_tuple; static PyObject *const_str_digest_b88e82da79a4686a5138973c6ea31f0e; extern PyObject *const_str_plain_t; static PyObject *const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple; static PyObject *const_str_digest_e7440ce43385aede9e6d37b1421198a6; static PyObject *const_str_plain_version_set; static PyObject *const_tuple_str_plain_secure_false_tuple; static PyObject *const_str_digest_a33f471eee2d096b999033e8cc78df7a; extern PyObject *const_str_plain_int; static PyObject *const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple; static PyObject *const_str_plain_domain_return_ok; static PyObject *const_str_plain_verifiability; static PyObject *const_tuple_a843c7864103e820003a24ca56f0791d_tuple; static PyObject *const_str_plain__now; extern PyObject *const_str_digest_41c64468a0c9e92d8eea5f7e817937e8; extern PyObject *const_str_plain_limit; static PyObject *const_str_digest_a779dc6a19a8e85b1f0be0716c2bcf8e; static PyObject *const_str_plain__blocked_domains; static PyObject *const_tuple_str_digest_015c22e7bdee605c030a49c130d28c8d_tuple; static PyObject *const_str_digest_6383a481b5cd108b550674fca70aace8; extern PyObject *const_str_plain_line; static PyObject *const_str_plain_FileCookieJar; static PyObject *const_str_digest_9939164ececbc204c3ca2a9b256d712b; extern PyObject *const_str_plain_keys; static PyObject *const_str_plain_MONTHS; extern PyObject *const_str_plain_parts; static PyObject *const_str_digest_1e47e60e4aa81058188bb012b218cec3; extern PyObject *const_str_plain_domain; static PyObject *const_str_digest_0a8e2f47023bf5cb15e15341a4672f2f; static PyObject *const_tuple_str_plain_self_str_plain_args_str_plain_name_str_plain_attr_tuple; extern PyObject *const_str_digest_93d15f13bc4ddb17dc6e54285f512f62; extern PyObject *const_str_plain_deepcopy; static PyObject *const_tuple_84091ba2478037975340d97a96c88e16_tuple; static PyObject *const_tuple_str_digest_ac11b801185405cfc362da233adfe123_tuple; static PyObject *const_str_digest_4af7570ffdf40bbf602250a7b5abcb3c; static PyObject *const_str_digest_bbb9e00c2445591f988aa71dd6837113; extern PyObject *const_str_plain_r; extern PyObject *const_str_digest_2717a74e8094c62311bf53472f4de0ca; extern PyObject *const_str_digest_c672ea00fd3e32c13d12a34f67316e82; static PyObject *const_str_plain_tup; static PyObject *const_str_plain_nr_junk_chars; static PyObject *const_str_plain_clear_expired_cookies; extern PyObject *const_str_plain_add_cookie_header; static PyObject *const_str_plain_fn_name; static PyObject *const_str_plain_bad_cookie; extern PyObject *const_str_plain_attr; static PyObject *const_tuple_str_digest_dbb88d1086a95f52320ae19d03e8d10a_tuple; static PyObject *const_list_b28095f7555406d11851edf8db75c62b_list; extern PyObject *const_str_plain_Apr; static PyObject *const_str_digest_eae226bd77dce4df50096ce2bb394294; static PyObject *const_str_plain_DomainStrictNoDots; static PyObject *const_str_plain_parse_ns_headers; extern PyObject *const_str_plain_Sep; extern PyObject *const_str_plain_match; static PyObject *const_tuple_str_digest_d26f52d432ccf199e53ad3ddfa46aa69_tuple; static PyObject *const_str_digest_04ce8de3f570e46444011016470bdc6d; static PyObject *const_str_digest_6001fe46ba0c4b5c0491a88a3819fcae; static PyObject *const_str_digest_9c9c33b6413109c9a492d7421f685c66; static PyObject *const_str_digest_9f72df94a657ad398ac3218e99ec3b90; static PyObject *const_tuple_str_plain_discard_none_tuple; static PyObject *const_str_plain_value_attrs; static PyObject *const_str_plain_DomainRFC2965Match; static PyObject *const_str_digest_e5c4113ae280f7ad6605c6f47940873c; static PyObject *const_str_digest_3c3e7459fc007b7c4574b8ad5d2a31d7; static PyObject *const_str_digest_5f415eb3e671a913894e893c410d61d9; extern PyObject *const_tuple_int_pos_3_tuple; static PyObject *const_tuple_str_plain_port_tuple; static PyObject *const_str_digest_411d5ec759c8a4fcfa0f2ccddcbcfb9b; static PyObject *const_str_plain_set_nonstandard_attr; static PyObject *const_tuple_str_plain_h_str_plain_i_str_plain_b_tuple; static PyObject *const_str_digest_cd253c94d5b7ea32bc39089effd75822; extern PyObject *const_str_plain_tt; extern PyObject *const_str_plain_rest; static PyObject *const_str_digest_939c6ef0fd65dd7180593a6a02d0501e; extern PyObject *const_str_plain_count; extern PyObject *const_str_plain_May; static PyObject *const_str_digest_68eb9d0da2c7cfb55ff9f1abf19ffe7c; extern PyObject *const_str_plain_weekday; extern PyObject *const_str_plain__cookies; static PyObject *const_str_digest_116e1ac5b5da4fef8336d3fda7f8d790; static PyObject *const_str_digest_9d617c1725d30f1ed05d062edf4cdd1c; static PyObject *const_str_plain_magic; static PyObject *const_tuple_str_digest_d42a8d5d1272b159ccfc242f04c0ba55_tuple; extern PyObject *const_str_plain_search; static PyObject *const_str_digest_4c1ca7289dc83b417558e44a6c5983e0; extern PyObject *const_str_chr_58; static PyObject *const_tuple_str_plain_self_str_plain_i_str_plain_cookie_tuple; static PyObject *const_tuple_str_plain_args_str_plain_logging_tuple; static PyObject *const_str_plain_rfc2109_as_ns; static PyObject *const_str_plain_ii; extern PyObject *const_tuple_str_plain_text_tuple; static PyObject *const_str_digest_81dc64e6a5c5291a8a84d8bc604bf489; static PyObject *const_tuple_str_plain_self_str_plain_path_str_plain_request_tuple; extern PyObject *const_str_plain_header; static PyObject *const_str_plain_EPOCH_YEAR; extern PyObject *const_str_plain_utcnow; static PyObject *const_str_digest_1214beffee0b542753d8cd90bab94500; extern PyObject *const_str_angle_lambda; extern PyObject *const_int_pos_50; static PyObject *const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple; static PyObject *const_str_plain_req_host; static PyObject *const_str_plain_HEADER_QUOTED_VALUE_RE; static PyObject *const_str_plain_return_ok; static PyObject *const_str_digest_441757fdeadfce87f9b025f190e72501; extern PyObject *const_tuple_type_object_tuple; extern PyObject *const_str_plain_minute; static PyObject *const_str_digest_e85f860bd0334247026f4c835720ce92; static PyObject *const_int_pos_61; extern PyObject *const_str_plain_unicode_literals; extern PyObject *const_str_plain_filename; static PyObject *const_str_digest_67402e2ce701e8c31725c4e8c7d524b5; static PyObject *const_str_digest_9838d04ce4308cc55001fb435306cf5f; static PyObject *const_str_plain_erhn; extern PyObject *const_str_plain_Jan; static PyObject *const_str_digest_a20576513bc0e620214fe3c7d0af099b; static PyObject *const_str_plain_http2time; static PyObject *const_str_digest_a4f82cb8d11925ee4973165e32fcb89f; static PyObject *const_str_digest_d47bf028717c39f1003167eaa76ed845; extern PyObject *const_str_plain_values; static PyObject *const_str_plain_MozillaCookieJar; static PyObject *const_tuple_str_plain_self_str_plain_allowed_domains_tuple; extern PyObject *const_str_plain_Aug; static PyObject *const_tuple_str_digest_8e65edd712068ac2334f8b3c1a548ef5_tuple; static PyObject *const_str_digest_5b43f98adaaa54e66fad0c550c5cbf9b; static PyObject *const_tuple_str_plain_request_str_plain_host_str_plain_i_str_plain_port_tuple; extern PyObject *const_str_newline; extern PyObject *const_tuple_true_true_tuple; extern PyObject *const_str_chr_34; extern PyObject *const_int_pos_3; static PyObject *const_tuple_str_plain_self_str_plain_domain_str_plain_request_tuple; static PyObject *const_str_digest_382d9c73bb4dc92d2b5d39d3d6f04352; static PyObject *const_tuple_str_plain_port_spec_none_tuple; static PyObject *const_str_plain_initial_dot; extern PyObject *const_str_plain_self; extern PyObject *const_str_plain_rstrip; extern PyObject *const_str_plain_clear; extern PyObject *const_str_plain_CookieJar; static PyObject *const_str_digest_5abd105b5cf2b97da5bdf4dfdcefc4e4; static PyObject *const_str_digest_35305a880572d8f687229d457556b35f; static PyObject *const_str_plain_DomainStrict; extern PyObject *const_str_plain_policy; static PyObject *const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple; static PyObject *const_str_digest_fd68f04a132d3344ef56a0d2ac5adacc; static PyObject *const_str_digest_f1042943e0523257681c0f0735aa29f1; static PyObject *const_str_plain_set_blocked_domains; extern PyObject *const_str_plain_discard; extern PyObject *const_int_pos_2; extern PyObject *const_str_plain_secure; extern PyObject *const_tuple_str_plain_domain_tuple; extern PyObject *const_str_plain_obj; static PyObject *const_str_digest_ca34278b07df95cf1922ded62b38f637; static PyObject *const_str_digest_428188bb49fa59b582109cf5ddcb001b; static PyObject *const_str_digest_739c922194bbf9fe1c32fcc0e2556c87; extern PyObject *const_str_plain_cookie; static PyObject *const_tuple_627fb6452a7a155200f2d850dfa00859_tuple; static PyObject *const_str_plain_allowed_domains; static PyObject *module_filename_obj; static bool constants_created = false; static void createModuleConstants( void ) { const_str_digest_7ab29d803377ba8c3d929811a0de8af2 = UNSTREAM_STRING( &constant_bin[ 631530 ], 29, 0 ); const_str_digest_b5d77bc032e8d93122e24df8827fe9f6 = UNSTREAM_STRING( &constant_bin[ 631559 ], 43, 0 ); const_str_plain_TIMEZONE_RE = UNSTREAM_STRING( &constant_bin[ 631602 ], 11, 1 ); const_str_digest_143b603b083f63dd866e585b72243953 = UNSTREAM_STRING( &constant_bin[ 631613 ], 1016, 0 ); const_str_digest_81ac838173658f529b82db9429f4a4d0 = UNSTREAM_STRING( &constant_bin[ 632629 ], 187, 0 ); const_str_plain_commenturl = UNSTREAM_STRING( &constant_bin[ 632816 ], 10, 1 ); const_tuple_str_digest_f0c225b14501a3ff3d37888478fdc005_tuple = PyTuple_New( 1 ); const_str_digest_f0c225b14501a3ff3d37888478fdc005 = UNSTREAM_STRING( &constant_bin[ 632826 ], 81, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_f0c225b14501a3ff3d37888478fdc005_tuple, 0, const_str_digest_f0c225b14501a3ff3d37888478fdc005 ); Py_INCREF( const_str_digest_f0c225b14501a3ff3d37888478fdc005 ); const_str_plain__normalized_cookie_tuples = UNSTREAM_STRING( &constant_bin[ 632907 ], 25, 1 ); const_str_plain_save = UNSTREAM_STRING( &constant_bin[ 632682 ], 4, 1 ); const_str_plain_HEADER_TOKEN_RE = UNSTREAM_STRING( &constant_bin[ 632932 ], 15, 1 ); const_str_plain_HEADER_ESCAPE_RE = UNSTREAM_STRING( &constant_bin[ 632947 ], 16, 1 ); const_str_plain_set_ok_ = UNSTREAM_STRING( &constant_bin[ 632963 ], 7, 1 ); const_tuple_str_plain_secure_none_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_secure_none_tuple, 0, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_str_plain_secure_none_tuple, 1, Py_None ); Py_INCREF( Py_None ); const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple = PyTuple_New( 18 ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 1, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 2, const_str_plain_name ); Py_INCREF( const_str_plain_name ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 3, const_str_plain_value ); Py_INCREF( const_str_plain_value ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 4, const_str_plain_port ); Py_INCREF( const_str_plain_port ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 5, const_str_plain_port_specified ); Py_INCREF( const_str_plain_port_specified ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 6, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 7, const_str_plain_domain_specified ); Py_INCREF( const_str_plain_domain_specified ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 8, const_str_plain_domain_initial_dot ); Py_INCREF( const_str_plain_domain_initial_dot ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 9, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 10, const_str_plain_path_specified ); Py_INCREF( const_str_plain_path_specified ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 11, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 12, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 13, const_str_plain_discard ); Py_INCREF( const_str_plain_discard ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 14, const_str_plain_comment ); Py_INCREF( const_str_plain_comment ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 15, const_str_plain_comment_url ); Py_INCREF( const_str_plain_comment_url ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 16, const_str_plain_rest ); Py_INCREF( const_str_plain_rest ); PyTuple_SET_ITEM( const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 17, const_str_plain_rfc2109 ); Py_INCREF( const_str_plain_rfc2109 ); const_tuple_befdcdf705e4693ac09719137da0e51f_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_befdcdf705e4693ac09719137da0e51f_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_befdcdf705e4693ac09719137da0e51f_tuple, 1, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_befdcdf705e4693ac09719137da0e51f_tuple, 2, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_befdcdf705e4693ac09719137da0e51f_tuple, 3, const_str_plain_name ); Py_INCREF( const_str_plain_name ); const_str_digest_cd86ff7c4cf5a72068d560f153358019 = UNSTREAM_STRING( &constant_bin[ 632970 ], 18, 0 ); const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple = PyTuple_New( 6 ); PyTuple_SET_ITEM( const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple, 0, const_str_plain_lists ); Py_INCREF( const_str_plain_lists ); PyTuple_SET_ITEM( const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple, 1, const_str_plain_headers ); Py_INCREF( const_str_plain_headers ); PyTuple_SET_ITEM( const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple, 2, const_str_plain_pairs ); Py_INCREF( const_str_plain_pairs ); PyTuple_SET_ITEM( const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple, 3, const_str_plain_attr ); Py_INCREF( const_str_plain_attr ); PyTuple_SET_ITEM( const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple, 4, const_str_plain_k ); Py_INCREF( const_str_plain_k ); PyTuple_SET_ITEM( const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple, 5, const_str_plain_v ); Py_INCREF( const_str_plain_v ); const_tuple_tuple_str_chr_35_str_chr_36_tuple_tuple = PyTuple_New( 1 ); const_tuple_str_chr_35_str_chr_36_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_chr_35_str_chr_36_tuple, 0, const_str_chr_35 ); Py_INCREF( const_str_chr_35 ); PyTuple_SET_ITEM( const_tuple_str_chr_35_str_chr_36_tuple, 1, const_str_chr_36 ); Py_INCREF( const_str_chr_36 ); PyTuple_SET_ITEM( const_tuple_tuple_str_chr_35_str_chr_36_tuple_tuple, 0, const_tuple_str_chr_35_str_chr_36_tuple ); Py_INCREF( const_tuple_str_chr_35_str_chr_36_tuple ); const_str_plain_CookiePolicy = UNSTREAM_STRING( &constant_bin[ 631566 ], 12, 1 ); const_tuple_str_digest_9939164ececbc204c3ca2a9b256d712b_tuple = PyTuple_New( 1 ); const_str_digest_9939164ececbc204c3ca2a9b256d712b = UNSTREAM_STRING( &constant_bin[ 632988 ], 17, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_9939164ececbc204c3ca2a9b256d712b_tuple, 0, const_str_digest_9939164ececbc204c3ca2a9b256d712b ); Py_INCREF( const_str_digest_9939164ececbc204c3ca2a9b256d712b ); const_str_digest_2edab4f0e8c31695adf042f6ee972452 = UNSTREAM_STRING( &constant_bin[ 633005 ], 29, 0 ); const_tuple_str_digest_2e2f4124b4b7e827083841e0cf4434e0_tuple = PyTuple_New( 1 ); const_str_digest_2e2f4124b4b7e827083841e0cf4434e0 = UNSTREAM_STRING( &constant_bin[ 633034 ], 63, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_2e2f4124b4b7e827083841e0cf4434e0_tuple, 0, const_str_digest_2e2f4124b4b7e827083841e0cf4434e0 ); Py_INCREF( const_str_digest_2e2f4124b4b7e827083841e0cf4434e0 ); const_str_plain_mday = UNSTREAM_STRING( &constant_bin[ 543012 ], 4, 1 ); const_str_digest_8dd52ce12279e4ac8b863a9efd514c97 = UNSTREAM_STRING( &constant_bin[ 633097 ], 39, 0 ); const_str_digest_7d84f264e5c9a605e456ed1bf0167a49 = UNSTREAM_STRING( &constant_bin[ 633136 ], 27, 0 ); const_tuple_str_plain_version_str_plain_0_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_version_str_plain_0_tuple, 0, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_str_plain_version_str_plain_0_tuple, 1, const_str_plain_0 ); Py_INCREF( const_str_plain_0 ); const_str_plain_is_blocked = UNSTREAM_STRING( &constant_bin[ 633163 ], 10, 1 ); const_str_plain_yr = UNSTREAM_STRING( &constant_bin[ 3377 ], 2, 1 ); const_str_plain_cut_port_re = UNSTREAM_STRING( &constant_bin[ 633173 ], 11, 1 ); const_tuple_str_plain_discard_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_discard_tuple, 0, const_str_plain_discard ); Py_INCREF( const_str_plain_discard ); const_dict_318799b9a2bab0be5ea14fd410773c93 = _PyDict_NewPresized( 4 ); PyDict_SetItem( const_dict_318799b9a2bab0be5ea14fd410773c93, const_str_plain_GMT, Py_None ); const_str_plain_UTC = UNSTREAM_STRING( &constant_bin[ 38656 ], 3, 1 ); PyDict_SetItem( const_dict_318799b9a2bab0be5ea14fd410773c93, const_str_plain_UTC, Py_None ); const_str_plain_UT = UNSTREAM_STRING( &constant_bin[ 4009 ], 2, 1 ); PyDict_SetItem( const_dict_318799b9a2bab0be5ea14fd410773c93, const_str_plain_UT, Py_None ); PyDict_SetItem( const_dict_318799b9a2bab0be5ea14fd410773c93, const_str_plain_Z, Py_None ); assert( PyDict_Size( const_dict_318799b9a2bab0be5ea14fd410773c93 ) == 4 ); const_str_digest_78cdb9f6cfc14f7b9f52923017afea0e = UNSTREAM_STRING( &constant_bin[ 100404 ], 5, 0 ); const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple, 1, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); const_str_plain_req_port = UNSTREAM_STRING( &constant_bin[ 633184 ], 8, 1 ); PyTuple_SET_ITEM( const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple, 3, const_str_plain_req_port ); Py_INCREF( const_str_plain_req_port ); PyTuple_SET_ITEM( const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple, 4, const_str_plain_p ); Py_INCREF( const_str_plain_p ); const_tuple_e23dc4e0e49eb73c27bc6cfa8481e752_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_e23dc4e0e49eb73c27bc6cfa8481e752_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_e23dc4e0e49eb73c27bc6cfa8481e752_tuple, 1, const_str_plain_filename ); Py_INCREF( const_str_plain_filename ); const_str_plain_ignore_discard = UNSTREAM_STRING( &constant_bin[ 632782 ], 14, 1 ); PyTuple_SET_ITEM( const_tuple_e23dc4e0e49eb73c27bc6cfa8481e752_tuple, 2, const_str_plain_ignore_discard ); Py_INCREF( const_str_plain_ignore_discard ); const_str_plain_ignore_expires = UNSTREAM_STRING( &constant_bin[ 633192 ], 14, 1 ); PyTuple_SET_ITEM( const_tuple_e23dc4e0e49eb73c27bc6cfa8481e752_tuple, 3, const_str_plain_ignore_expires ); Py_INCREF( const_str_plain_ignore_expires ); const_str_digest_170e82e0797255d09c9358ee533611ef = UNSTREAM_STRING( &constant_bin[ 633206 ], 12, 0 ); const_str_plain__allowed_domains = UNSTREAM_STRING( &constant_bin[ 633218 ], 16, 1 ); const_str_digest_dbc7d5d2906afbe83c81819a8b1b11d7 = UNSTREAM_STRING( &constant_bin[ 633234 ], 15, 0 ); const_str_digest_cf643bcaa029c6f43027036722253687 = UNSTREAM_STRING( &constant_bin[ 633249 ], 52, 0 ); const_str_digest_1746dedb6740b009dc681337344a3a87 = UNSTREAM_STRING( &constant_bin[ 633301 ], 22, 0 ); const_str_plain_FALSE = UNSTREAM_STRING( &constant_bin[ 633323 ], 5, 1 ); const_str_digest_28ed6faf5023db4ceb9d4764c05f37c9 = UNSTREAM_STRING( &constant_bin[ 633328 ], 63, 0 ); const_str_plain_MONTHS_LOWER = UNSTREAM_STRING( &constant_bin[ 633391 ], 12, 1 ); const_str_digest_90b4d8f8592a936b1e2a3a808b4de43b = UNSTREAM_STRING( &constant_bin[ 633403 ], 69, 0 ); const_str_plain_cur_yr = UNSTREAM_STRING( &constant_bin[ 633472 ], 6, 1 ); const_str_digest_156e6f93c705e0a2dfcd60bf73ff793f = UNSTREAM_STRING( &constant_bin[ 633478 ], 8, 0 ); const_str_plain_dots_re = UNSTREAM_STRING( &constant_bin[ 633486 ], 7, 1 ); const_tuple_str_plain_A_str_plain_B_str_plain_i_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_A_str_plain_B_str_plain_i_tuple, 0, const_str_plain_A ); Py_INCREF( const_str_plain_A ); PyTuple_SET_ITEM( const_tuple_str_plain_A_str_plain_B_str_plain_i_tuple, 1, const_str_plain_B ); Py_INCREF( const_str_plain_B ); PyTuple_SET_ITEM( const_tuple_str_plain_A_str_plain_B_str_plain_i_tuple, 2, const_str_plain_i ); Py_INCREF( const_str_plain_i ); const_str_digest_eee68eb18ec923ec5725aa369380fdeb = UNSTREAM_STRING( &constant_bin[ 633493 ], 2, 0 ); const_str_digest_026eae95170d1f3d476e0db62c067480 = UNSTREAM_STRING( &constant_bin[ 631566 ], 22, 0 ); const_str_plain_return_ok_version = UNSTREAM_STRING( &constant_bin[ 633495 ], 17, 1 ); const_str_digest_79ae243dac48b3da7e4142f7b2554de1 = UNSTREAM_STRING( &constant_bin[ 633512 ], 46, 0 ); const_str_plain__cookie_attrs = UNSTREAM_STRING( &constant_bin[ 633558 ], 13, 1 ); const_str_plain_non_word_re = UNSTREAM_STRING( &constant_bin[ 633571 ], 11, 1 ); const_tuple_str_digest_5e4ed7b762e965909ad65ba4bdfa1e02_tuple = PyTuple_New( 1 ); const_str_digest_5e4ed7b762e965909ad65ba4bdfa1e02 = UNSTREAM_STRING( &constant_bin[ 633582 ], 38, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_5e4ed7b762e965909ad65ba4bdfa1e02_tuple, 0, const_str_digest_5e4ed7b762e965909ad65ba4bdfa1e02 ); Py_INCREF( const_str_digest_5e4ed7b762e965909ad65ba4bdfa1e02 ); const_str_plain_set_ok_version = UNSTREAM_STRING( &constant_bin[ 633620 ], 14, 1 ); const_str_plain_unmatched = UNSTREAM_STRING( &constant_bin[ 633634 ], 9, 1 ); const_str_digest_ba6ec4369658603e4960c8dd2a24cef2 = UNSTREAM_STRING( &constant_bin[ 633643 ], 51, 0 ); const_tuple_d3f0e9e360d409c8817956d345c53972_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_d3f0e9e360d409c8817956d345c53972_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_d3f0e9e360d409c8817956d345c53972_tuple, 1, const_str_plain_response ); Py_INCREF( const_str_plain_response ); PyTuple_SET_ITEM( const_tuple_d3f0e9e360d409c8817956d345c53972_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_d3f0e9e360d409c8817956d345c53972_tuple, 3, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_str_plain_non_junk = UNSTREAM_STRING( &constant_bin[ 633694 ], 8, 1 ); const_str_digest_b190a7f1b308e4cbc5ff7b2c03831630 = UNSTREAM_STRING( &constant_bin[ 633702 ], 33, 0 ); const_str_plain_sld = UNSTREAM_STRING( &constant_bin[ 633735 ], 3, 1 ); const_str_plain_header_values = UNSTREAM_STRING( &constant_bin[ 633738 ], 13, 1 ); const_str_digest_1f6fd30840c7853f9d600e04cc8b7fcf = UNSTREAM_STRING( &constant_bin[ 633751 ], 38, 0 ); const_str_digest_adfbe5a28721906f75d8c30277f0dd7e = UNSTREAM_STRING( &constant_bin[ 633789 ], 66, 0 ); const_str_plain__really_load = UNSTREAM_STRING( &constant_bin[ 631547 ], 12, 1 ); const_str_digest_294c39e0c61561e2404e34e31a710871 = UNSTREAM_STRING( &constant_bin[ 633855 ], 35, 0 ); const_str_plain_rfc2109_as_netscape = UNSTREAM_STRING( &constant_bin[ 633890 ], 19, 1 ); const_str_digest_342ed55acaaa182f8efb8d67e623708b = UNSTREAM_STRING( &constant_bin[ 633909 ], 10, 0 ); const_tuple_str_plain_port_str_plain_comment_str_plain_commenturl_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_port_str_plain_comment_str_plain_commenturl_tuple, 0, const_str_plain_port ); Py_INCREF( const_str_plain_port ); PyTuple_SET_ITEM( const_tuple_str_plain_port_str_plain_comment_str_plain_commenturl_tuple, 1, const_str_plain_comment ); Py_INCREF( const_str_plain_comment ); PyTuple_SET_ITEM( const_tuple_str_plain_port_str_plain_comment_str_plain_commenturl_tuple, 2, const_str_plain_commenturl ); Py_INCREF( const_str_plain_commenturl ); const_str_digest_1227f633a58963268ed0e0a0f6da5f13 = UNSTREAM_STRING( &constant_bin[ 633919 ], 11, 0 ); const_str_plain_return_ok_expires = UNSTREAM_STRING( &constant_bin[ 633930 ], 17, 1 ); const_tuple_str_plain_urlparse_str_plain_urlsplit_str_plain_quote_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_urlparse_str_plain_urlsplit_str_plain_quote_tuple, 0, const_str_plain_urlparse ); Py_INCREF( const_str_plain_urlparse ); PyTuple_SET_ITEM( const_tuple_str_plain_urlparse_str_plain_urlsplit_str_plain_quote_tuple, 1, const_str_plain_urlsplit ); Py_INCREF( const_str_plain_urlsplit ); PyTuple_SET_ITEM( const_tuple_str_plain_urlparse_str_plain_urlsplit_str_plain_quote_tuple, 2, const_str_plain_quote ); Py_INCREF( const_str_plain_quote ); const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple = PyTuple_New( 13 ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 1, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); const_str_plain_req_host = UNSTREAM_STRING( &constant_bin[ 633947 ], 8, 1 ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 3, const_str_plain_req_host ); Py_INCREF( const_str_plain_req_host ); const_str_plain_erhn = UNSTREAM_STRING( &constant_bin[ 633955 ], 4, 1 ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 4, const_str_plain_erhn ); Py_INCREF( const_str_plain_erhn ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 5, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 6, const_str_plain_i ); Py_INCREF( const_str_plain_i ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 7, const_str_plain_j ); Py_INCREF( const_str_plain_j ); const_str_plain_tld = UNSTREAM_STRING( &constant_bin[ 633959 ], 3, 1 ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 8, const_str_plain_tld ); Py_INCREF( const_str_plain_tld ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 9, const_str_plain_sld ); Py_INCREF( const_str_plain_sld ); const_str_plain_undotted_domain = UNSTREAM_STRING( &constant_bin[ 633962 ], 15, 1 ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 10, const_str_plain_undotted_domain ); Py_INCREF( const_str_plain_undotted_domain ); const_str_plain_embedded_dots = UNSTREAM_STRING( &constant_bin[ 633977 ], 13, 1 ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 11, const_str_plain_embedded_dots ); Py_INCREF( const_str_plain_embedded_dots ); const_str_plain_host_prefix = UNSTREAM_STRING( &constant_bin[ 633990 ], 11, 1 ); PyTuple_SET_ITEM( const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 12, const_str_plain_host_prefix ); Py_INCREF( const_str_plain_host_prefix ); const_str_plain_Cookie2 = UNSTREAM_STRING( &constant_bin[ 633923 ], 7, 1 ); const_str_digest_865029936c449c31fc055546ff75b849 = UNSTREAM_STRING( &constant_bin[ 634001 ], 36, 0 ); const_str_plain_return_ok_port = UNSTREAM_STRING( &constant_bin[ 634037 ], 14, 1 ); const_str_plain_DomainLiberal = UNSTREAM_STRING( &constant_bin[ 634051 ], 13, 1 ); const_tuple_str_digest_116e1ac5b5da4fef8336d3fda7f8d790_tuple = PyTuple_New( 1 ); const_str_digest_116e1ac5b5da4fef8336d3fda7f8d790 = UNSTREAM_STRING( &constant_bin[ 634064 ], 62, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_116e1ac5b5da4fef8336d3fda7f8d790_tuple, 0, const_str_digest_116e1ac5b5da4fef8336d3fda7f8d790 ); Py_INCREF( const_str_digest_116e1ac5b5da4fef8336d3fda7f8d790 ); const_str_digest_64478837e197be634bebe4c1269533e7 = UNSTREAM_STRING( &constant_bin[ 634126 ], 15, 0 ); const_str_digest_756f0e133d43cf1cc679f3eb8fda40d6 = UNSTREAM_STRING( &constant_bin[ 634141 ], 23, 0 ); const_str_plain_revert = UNSTREAM_STRING( &constant_bin[ 634164 ], 6, 1 ); const_str_plain_lc = UNSTREAM_STRING( &constant_bin[ 9187 ], 2, 1 ); const_tuple_str_plain_request_str_plain_erhn_str_plain_req_host_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_erhn_str_plain_req_host_tuple, 0, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_erhn_str_plain_req_host_tuple, 1, const_str_plain_erhn ); Py_INCREF( const_str_plain_erhn ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_erhn_str_plain_req_host_tuple, 2, const_str_plain_req_host ); Py_INCREF( const_str_plain_req_host ); const_str_plain_port_spec = UNSTREAM_STRING( &constant_bin[ 634170 ], 9, 1 ); const_tuple_str_plain_secure_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_secure_tuple, 0, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); const_str_digest_f7c43161c44239dbfa4989138f428c55 = UNSTREAM_STRING( &constant_bin[ 634179 ], 39, 0 ); const_str_plain__cookies_for_request = UNSTREAM_STRING( &constant_bin[ 634218 ], 20, 1 ); const_str_plain_has_nonstandard_attr = UNSTREAM_STRING( &constant_bin[ 634238 ], 20, 1 ); const_str_digest_96fb456b86c48a479b21e3bd06f61f30 = UNSTREAM_STRING( &constant_bin[ 634258 ], 25, 0 ); const_tuple_str_plain_discard_str_plain_secure_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_discard_str_plain_secure_tuple, 0, const_str_plain_discard ); Py_INCREF( const_str_plain_discard ); PyTuple_SET_ITEM( const_tuple_str_plain_discard_str_plain_secure_tuple, 1, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); const_tuple_fccf03d76b7ec41d8e47fb92fe21d2ae_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_fccf03d76b7ec41d8e47fb92fe21d2ae_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_fccf03d76b7ec41d8e47fb92fe21d2ae_tuple, 1, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_fccf03d76b7ec41d8e47fb92fe21d2ae_tuple, 2, const_str_plain_c ); Py_INCREF( const_str_plain_c ); const_str_plain_c2 = UNSTREAM_STRING( &constant_bin[ 16307 ], 2, 1 ); PyTuple_SET_ITEM( const_tuple_fccf03d76b7ec41d8e47fb92fe21d2ae_tuple, 3, const_str_plain_c2 ); Py_INCREF( const_str_plain_c2 ); const_str_plain_c3 = UNSTREAM_STRING( &constant_bin[ 15619 ], 2, 1 ); PyTuple_SET_ITEM( const_tuple_fccf03d76b7ec41d8e47fb92fe21d2ae_tuple, 4, const_str_plain_c3 ); Py_INCREF( const_str_plain_c3 ); const_tuple_str_digest_1ed727fc9fa763826410f3d4c597fe78_tuple = PyTuple_New( 1 ); const_str_digest_1ed727fc9fa763826410f3d4c597fe78 = UNSTREAM_STRING( &constant_bin[ 634283 ], 37, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_1ed727fc9fa763826410f3d4c597fe78_tuple, 0, const_str_digest_1ed727fc9fa763826410f3d4c597fe78 ); Py_INCREF( const_str_digest_1ed727fc9fa763826410f3d4c597fe78 ); const_str_plain_known_attrs = UNSTREAM_STRING( &constant_bin[ 634320 ], 11, 1 ); const_str_plain__str2time = UNSTREAM_STRING( &constant_bin[ 634331 ], 9, 1 ); const_str_plain_eff_request_host = UNSTREAM_STRING( &constant_bin[ 634340 ], 16, 1 ); const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple = PyTuple_New( 6 ); PyTuple_SET_ITEM( const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple, 1, const_str_plain_ignore_discard ); Py_INCREF( const_str_plain_ignore_discard ); PyTuple_SET_ITEM( const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple, 2, const_str_plain_ignore_expires ); Py_INCREF( const_str_plain_ignore_expires ); PyTuple_SET_ITEM( const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple, 3, const_str_plain_now ); Py_INCREF( const_str_plain_now ); PyTuple_SET_ITEM( const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple, 4, const_str_plain_r ); Py_INCREF( const_str_plain_r ); PyTuple_SET_ITEM( const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple, 5, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_str_plain_LoadError = UNSTREAM_STRING( &constant_bin[ 634356 ], 9, 1 ); const_str_plain_lwp_cookie_str = UNSTREAM_STRING( &constant_bin[ 634365 ], 14, 1 ); const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple = PyTuple_New( 18 ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 1, const_str_plain_f ); Py_INCREF( const_str_plain_f ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 2, const_str_plain_filename ); Py_INCREF( const_str_plain_filename ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 3, const_str_plain_ignore_discard ); Py_INCREF( const_str_plain_ignore_discard ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 4, const_str_plain_ignore_expires ); Py_INCREF( const_str_plain_ignore_expires ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 5, const_str_plain_now ); Py_INCREF( const_str_plain_now ); const_str_plain_magic = UNSTREAM_STRING( &constant_bin[ 634379 ], 5, 1 ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 6, const_str_plain_magic ); Py_INCREF( const_str_plain_magic ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 7, const_str_plain_line ); Py_INCREF( const_str_plain_line ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 8, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 9, const_str_plain_domain_specified ); Py_INCREF( const_str_plain_domain_specified ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 10, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 11, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 12, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 13, const_str_plain_name ); Py_INCREF( const_str_plain_name ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 14, const_str_plain_value ); Py_INCREF( const_str_plain_value ); const_str_plain_initial_dot = UNSTREAM_STRING( &constant_bin[ 634384 ], 11, 1 ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 15, const_str_plain_initial_dot ); Py_INCREF( const_str_plain_initial_dot ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 16, const_str_plain_discard ); Py_INCREF( const_str_plain_discard ); PyTuple_SET_ITEM( const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 17, const_str_plain_c ); Py_INCREF( const_str_plain_c ); const_str_plain_vals_sorted_by_key = UNSTREAM_STRING( &constant_bin[ 634395 ], 18, 1 ); const_str_plain_HEADER_JOIN_ESCAPE_RE = UNSTREAM_STRING( &constant_bin[ 634413 ], 21, 1 ); const_str_digest_9ae0855250a6a880882e74a55aacc0b4 = UNSTREAM_STRING( &constant_bin[ 634434 ], 17, 0 ); const_str_digest_9e0d76b12557d2708046ef2645fa0790 = UNSTREAM_STRING( &constant_bin[ 634451 ], 24, 0 ); const_str_digest_f32f14191788300363b2631d3090a193 = UNSTREAM_STRING( &constant_bin[ 634475 ], 45, 0 ); const_str_digest_ead6f991d3860941e8f154751b9d110e = UNSTREAM_STRING( &constant_bin[ 634520 ], 5, 0 ); const_str_digest_1781cdd12c59ef879bfa66a04f05eb6d = UNSTREAM_STRING( &constant_bin[ 634525 ], 18, 0 ); const_tuple_str_plain_ns_cookie_str_plain_lookup_str_plain_key_tuple = PyTuple_New( 3 ); const_str_plain_ns_cookie = UNSTREAM_STRING( &constant_bin[ 634216 ], 9, 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_ns_cookie_str_plain_lookup_str_plain_key_tuple, 0, const_str_plain_ns_cookie ); Py_INCREF( const_str_plain_ns_cookie ); PyTuple_SET_ITEM( const_tuple_str_plain_ns_cookie_str_plain_lookup_str_plain_key_tuple, 1, const_str_plain_lookup ); Py_INCREF( const_str_plain_lookup ); PyTuple_SET_ITEM( const_tuple_str_plain_ns_cookie_str_plain_lookup_str_plain_key_tuple, 2, const_str_plain_key ); Py_INCREF( const_str_plain_key ); const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple = PyTuple_New( 12 ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 1, const_str_plain_filename ); Py_INCREF( const_str_plain_filename ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 2, const_str_plain_ignore_discard ); Py_INCREF( const_str_plain_ignore_discard ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 3, const_str_plain_ignore_expires ); Py_INCREF( const_str_plain_ignore_expires ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 4, const_str_plain_f ); Py_INCREF( const_str_plain_f ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 5, const_str_plain_now ); Py_INCREF( const_str_plain_now ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 6, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 7, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 8, const_str_plain_initial_dot ); Py_INCREF( const_str_plain_initial_dot ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 9, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 10, const_str_plain_name ); Py_INCREF( const_str_plain_name ); PyTuple_SET_ITEM( const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 11, const_str_plain_value ); Py_INCREF( const_str_plain_value ); const_str_plain_strict_ns_set_path = UNSTREAM_STRING( &constant_bin[ 634543 ], 18, 1 ); const_str_digest_4bf6d266b0f0719da9000a4f7302f771 = UNSTREAM_STRING( &constant_bin[ 634561 ], 19, 0 ); const_tuple_str_plain_self_str_plain_now_str_plain_cookie_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_now_str_plain_cookie_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_now_str_plain_cookie_tuple, 1, const_str_plain_now ); Py_INCREF( const_str_plain_now ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_now_str_plain_cookie_tuple, 2, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_tuple_str_plain_request_str_plain_req_host_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_req_host_tuple, 0, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_req_host_tuple, 1, const_str_plain_req_host ); Py_INCREF( const_str_plain_req_host ); const_str_plain_netscape = UNSTREAM_STRING( &constant_bin[ 633901 ], 8, 1 ); const_tuple_str_digest_89b117bb54827b46396fd05fd8c8f20b_tuple = PyTuple_New( 1 ); const_str_digest_89b117bb54827b46396fd05fd8c8f20b = UNSTREAM_STRING( &constant_bin[ 634580 ], 5, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_89b117bb54827b46396fd05fd8c8f20b_tuple, 0, const_str_digest_89b117bb54827b46396fd05fd8c8f20b ); Py_INCREF( const_str_digest_89b117bb54827b46396fd05fd8c8f20b ); const_tuple_55de14cd01b5963224d0914d65c06b3c_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_55de14cd01b5963224d0914d65c06b3c_tuple, 0, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_55de14cd01b5963224d0914d65c06b3c_tuple, 1, const_str_plain_url ); Py_INCREF( const_str_plain_url ); PyTuple_SET_ITEM( const_tuple_55de14cd01b5963224d0914d65c06b3c_tuple, 2, const_str_plain_parts ); Py_INCREF( const_str_plain_parts ); PyTuple_SET_ITEM( const_tuple_55de14cd01b5963224d0914d65c06b3c_tuple, 3, const_str_plain_path ); Py_INCREF( const_str_plain_path ); const_str_digest_04cece0f34cac9d77bcb61c015ae1e7a = UNSTREAM_STRING( &constant_bin[ 634585 ], 43, 0 ); const_str_plain_ns_hdrs = UNSTREAM_STRING( &constant_bin[ 634628 ], 7, 1 ); const_str_plain_return_ok_domain = UNSTREAM_STRING( &constant_bin[ 634635 ], 16, 1 ); const_str_digest_62c528b72c035223eafcc41b34573575 = UNSTREAM_STRING( &constant_bin[ 634651 ], 465, 0 ); const_str_digest_04003055f0b4d6a910bf32bd235ab0c3 = UNSTREAM_STRING( &constant_bin[ 635116 ], 374, 0 ); const_str_digest_5b95f3fac768c11e58b0c497e65354d3 = UNSTREAM_STRING( &constant_bin[ 635490 ], 56, 0 ); const_str_digest_5bf9a04ffcb16b6109e15c54c1d33abf = UNSTREAM_STRING( &constant_bin[ 635546 ], 4, 0 ); const_str_digest_3b99f694c992d234a10a6aeb14a0c5fc = UNSTREAM_STRING( &constant_bin[ 635550 ], 578, 0 ); const_str_plain_make_cookies = UNSTREAM_STRING( &constant_bin[ 633311 ], 12, 1 ); const_tuple_str_plain_port_spec_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_port_spec_tuple, 0, const_str_plain_port_spec ); Py_INCREF( const_str_plain_port_spec ); const_tuple_str_plain_timegm_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_timegm_tuple, 0, const_str_plain_timegm ); Py_INCREF( const_str_plain_timegm ); const_str_digest_b6c5cc8159e891181f3ffc4376391fe6 = UNSTREAM_STRING( &constant_bin[ 636128 ], 19, 0 ); const_str_plain_ns_header = UNSTREAM_STRING( &constant_bin[ 636147 ], 9, 1 ); const_str_plain_strict_ns_unverifiable = UNSTREAM_STRING( &constant_bin[ 636156 ], 22, 1 ); const_str_digest_148bbdf93ba9aa8d9218714671901594 = UNSTREAM_STRING( &constant_bin[ 636178 ], 328, 0 ); const_str_plain_set_allowed_domains = UNSTREAM_STRING( &constant_bin[ 636506 ], 19, 1 ); const_str_digest_0120ce9b764bcbb0dceb6e1de1e6ce0c = UNSTREAM_STRING( &constant_bin[ 636525 ], 59, 0 ); const_tuple_tuple_str_plain_secure_none_tuple_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_tuple_str_plain_secure_none_tuple_tuple, 0, const_tuple_str_plain_secure_none_tuple ); Py_INCREF( const_tuple_str_plain_secure_none_tuple ); const_str_digest_35a0b47134910bcb360de046d3104857 = UNSTREAM_STRING( &constant_bin[ 636584 ], 404, 0 ); const_str_plain_iso2time = UNSTREAM_STRING( &constant_bin[ 636988 ], 8, 1 ); const_tuple_str_plain_self_str_plain_now_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_now_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_now_tuple, 1, const_str_plain_now ); Py_INCREF( const_str_plain_now ); const_str_plain__rest = UNSTREAM_STRING( &constant_bin[ 636996 ], 5, 1 ); const_str_plain_is_HDN = UNSTREAM_STRING( &constant_bin[ 637001 ], 6, 1 ); const_tuple_f76c7de1e662bc6b23f6207481412ea6_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_f76c7de1e662bc6b23f6207481412ea6_tuple, 0, const_str_plain_mapping ); Py_INCREF( const_str_plain_mapping ); PyTuple_SET_ITEM( const_tuple_f76c7de1e662bc6b23f6207481412ea6_tuple, 1, const_str_plain_values ); Py_INCREF( const_str_plain_values ); PyTuple_SET_ITEM( const_tuple_f76c7de1e662bc6b23f6207481412ea6_tuple, 2, const_str_plain_obj ); Py_INCREF( const_str_plain_obj ); const_str_plain_subobj = UNSTREAM_STRING( &constant_bin[ 585200 ], 6, 1 ); PyTuple_SET_ITEM( const_tuple_f76c7de1e662bc6b23f6207481412ea6_tuple, 3, const_str_plain_subobj ); Py_INCREF( const_str_plain_subobj ); const_str_digest_fbf3019ebfe52ba9445721159023862f = UNSTREAM_STRING( &constant_bin[ 637007 ], 26, 0 ); const_str_plain_allowed_domain = UNSTREAM_STRING( &constant_bin[ 633219 ], 14, 1 ); const_str_digest_4b6fe6e45cdd5ba2b917c4dad8a0626b = UNSTREAM_STRING( &constant_bin[ 637033 ], 1901, 0 ); const_str_plain_ns_cookies = UNSTREAM_STRING( &constant_bin[ 634216 ], 10, 1 ); const_str_digest_02d6a7f3ea0a1e12e2a1d39bc02593b2 = UNSTREAM_STRING( &constant_bin[ 638934 ], 147, 0 ); const_tuple_str_plain_expires_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_expires_tuple, 0, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); const_str_digest_c875c1cc760880191aa87e06a0c9b1d1 = UNSTREAM_STRING( &constant_bin[ 639081 ], 15, 0 ); const_str_digest_ab7ced06080ac56ab3945c4367a65db5 = UNSTREAM_STRING( &constant_bin[ 639096 ], 25, 0 ); const_str_digest_9b6316ab52286b88a4e13fc3742fd9e3 = UNSTREAM_STRING( &constant_bin[ 639121 ], 11, 0 ); const_str_digest_b5d843a6f65073f8e85e61372a34ae49 = UNSTREAM_STRING( &constant_bin[ 639132 ], 65, 0 ); const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple = PyTuple_New( 11 ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 0, const_str_plain_text ); Py_INCREF( const_str_plain_text ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 1, const_str_plain_m ); Py_INCREF( const_str_plain_m ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 2, const_str_plain_g ); Py_INCREF( const_str_plain_g ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 3, const_str_plain_mon ); Py_INCREF( const_str_plain_mon ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 4, const_str_plain_tt ); Py_INCREF( const_str_plain_tt ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 5, const_str_plain_day ); Py_INCREF( const_str_plain_day ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 6, const_str_plain_yr ); Py_INCREF( const_str_plain_yr ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 7, const_str_plain_hr ); Py_INCREF( const_str_plain_hr ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 8, const_str_plain_min ); Py_INCREF( const_str_plain_min ); const_str_plain_sec = UNSTREAM_STRING( &constant_bin[ 15625 ], 3, 1 ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 9, const_str_plain_sec ); Py_INCREF( const_str_plain_sec ); PyTuple_SET_ITEM( const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 10, const_str_plain_tz ); Py_INCREF( const_str_plain_tz ); const_str_plain_rfc2965_hdrs = UNSTREAM_STRING( &constant_bin[ 639197 ], 12, 1 ); const_str_plain_set_ok_port = UNSTREAM_STRING( &constant_bin[ 639209 ], 11, 1 ); const_tuple_d5b258a4cc021097baa147c88d3dc59d_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_d5b258a4cc021097baa147c88d3dc59d_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_d5b258a4cc021097baa147c88d3dc59d_tuple, 1, const_str_plain_filename ); Py_INCREF( const_str_plain_filename ); const_str_plain_delayload = UNSTREAM_STRING( &constant_bin[ 639220 ], 9, 1 ); PyTuple_SET_ITEM( const_tuple_d5b258a4cc021097baa147c88d3dc59d_tuple, 2, const_str_plain_delayload ); Py_INCREF( const_str_plain_delayload ); PyTuple_SET_ITEM( const_tuple_d5b258a4cc021097baa147c88d3dc59d_tuple, 3, const_str_plain_policy ); Py_INCREF( const_str_plain_policy ); const_str_digest_7995fac7b2e26e9e4549b950ba137783 = UNSTREAM_STRING( &constant_bin[ 639229 ], 34, 0 ); const_str_plain_strict_domain = UNSTREAM_STRING( &constant_bin[ 639263 ], 13, 1 ); const_str_digest_7676208cdba50c7bf2db6b8e541f4749 = UNSTREAM_STRING( &constant_bin[ 639276 ], 65, 0 ); const_str_plain_blocked_domains = UNSTREAM_STRING( &constant_bin[ 634203 ], 15, 1 ); const_str_plain_req_path = UNSTREAM_STRING( &constant_bin[ 639341 ], 8, 1 ); const_str_digest_83c332e3bafde297ec5071742c5ef4f6 = UNSTREAM_STRING( &constant_bin[ 639349 ], 23, 0 ); const_str_digest_55bed641d61c270523eda6ec12d8d978 = UNSTREAM_STRING( &constant_bin[ 639372 ], 765, 0 ); const_str_digest_68c6eda48b2f5748596594b02f57f24c = UNSTREAM_STRING( &constant_bin[ 640137 ], 346, 0 ); const_tuple_fa654efe063d228a620382d7cd11c16c_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_fa654efe063d228a620382d7cd11c16c_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_fa654efe063d228a620382d7cd11c16c_tuple, 1, const_str_plain_cookies ); Py_INCREF( const_str_plain_cookies ); const_str_plain_rfc2109_as_ns = UNSTREAM_STRING( &constant_bin[ 640483 ], 13, 1 ); PyTuple_SET_ITEM( const_tuple_fa654efe063d228a620382d7cd11c16c_tuple, 2, const_str_plain_rfc2109_as_ns ); Py_INCREF( const_str_plain_rfc2109_as_ns ); PyTuple_SET_ITEM( const_tuple_fa654efe063d228a620382d7cd11c16c_tuple, 3, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_str_digest_0fb09c504818a53016d5320feb267b6e = UNSTREAM_STRING( &constant_bin[ 640496 ], 15, 0 ); const_str_digest_877beca72206867b121c1bb88bd5761b = UNSTREAM_STRING( &constant_bin[ 640511 ], 43, 0 ); const_str_digest_dcd082d06b409303e7ab4c3e2305b719 = UNSTREAM_STRING( &constant_bin[ 640554 ], 61, 0 ); const_str_plain_LOOSE_HTTP_DATE_RE = UNSTREAM_STRING( &constant_bin[ 640615 ], 18, 1 ); const_str_digest_d116f4320c33d4dcb9899d53480c46ec = UNSTREAM_STRING( &constant_bin[ 547939 ], 6, 0 ); const_str_digest_34dec958b61efc464ede34fc6d35a660 = UNSTREAM_STRING( &constant_bin[ 640633 ], 15, 0 ); const_str_plain_liberal_is_HDN = UNSTREAM_STRING( &constant_bin[ 640648 ], 14, 1 ); const_str_digest_6d3cf5aa5d025337f9f7bbd96fee8169 = UNSTREAM_STRING( &constant_bin[ 640662 ], 33, 0 ); const_tuple_str_plain_match_str_plain_start_str_plain_end_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_match_str_plain_start_str_plain_end_tuple, 0, const_str_plain_match ); Py_INCREF( const_str_plain_match ); PyTuple_SET_ITEM( const_tuple_str_plain_match_str_plain_start_str_plain_end_tuple, 1, const_str_plain_start ); Py_INCREF( const_str_plain_start ); PyTuple_SET_ITEM( const_tuple_str_plain_match_str_plain_start_str_plain_end_tuple, 2, const_str_plain_end ); Py_INCREF( const_str_plain_end ); const_tuple_str_plain_domain_dot_tuple = PyTuple_New( 1 ); const_str_plain_domain_dot = UNSTREAM_STRING( &constant_bin[ 640695 ], 10, 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_domain_dot_tuple, 0, const_str_plain_domain_dot ); Py_INCREF( const_str_plain_domain_dot ); const_str_plain_blocked_domain = UNSTREAM_STRING( &constant_bin[ 634203 ], 14, 1 ); const_tuple_str_plain_domain_dot_none_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_domain_dot_none_tuple, 0, const_str_plain_domain_dot ); Py_INCREF( const_str_plain_domain_dot ); PyTuple_SET_ITEM( const_tuple_str_plain_domain_dot_none_tuple, 1, Py_None ); Py_INCREF( Py_None ); const_str_plain_HEADER_VALUE_RE = UNSTREAM_STRING( &constant_bin[ 640705 ], 15, 1 ); const_str_plain_set_ok_path = UNSTREAM_STRING( &constant_bin[ 640720 ], 11, 1 ); const_str_plain_ESCAPED_CHAR_RE = UNSTREAM_STRING( &constant_bin[ 640731 ], 15, 1 ); const_str_plain_get_nonstandard_attr = UNSTREAM_STRING( &constant_bin[ 640746 ], 20, 1 ); const_str_plain_deepvalues = UNSTREAM_STRING( &constant_bin[ 640766 ], 10, 1 ); const_str_digest_09aca48ebf7d4eecaf73bcdad1714b51 = UNSTREAM_STRING( &constant_bin[ 640776 ], 17, 0 ); const_str_digest_6e0f2fcc77d3108abc9acc9693df5f02 = UNSTREAM_STRING( &constant_bin[ 640793 ], 33, 0 ); const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple = PyTuple_New( 7 ); PyTuple_SET_ITEM( const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple, 0, const_str_plain_tt ); Py_INCREF( const_str_plain_tt ); PyTuple_SET_ITEM( const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple, 1, const_str_plain_year ); Py_INCREF( const_str_plain_year ); PyTuple_SET_ITEM( const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple, 2, const_str_plain_month ); Py_INCREF( const_str_plain_month ); PyTuple_SET_ITEM( const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple, 3, const_str_plain_mday ); Py_INCREF( const_str_plain_mday ); PyTuple_SET_ITEM( const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple, 4, const_str_plain_hour ); Py_INCREF( const_str_plain_hour ); PyTuple_SET_ITEM( const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple, 5, const_str_plain_min ); Py_INCREF( const_str_plain_min ); PyTuple_SET_ITEM( const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple, 6, const_str_plain_sec ); Py_INCREF( const_str_plain_sec ); const_tuple_str_plain_add_cookie_header_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_add_cookie_header_tuple, 0, const_str_plain_add_cookie_header ); Py_INCREF( const_str_plain_add_cookie_header ); const_str_digest_1978af0368505238e1cf2d96a1d37ac7 = UNSTREAM_STRING( &constant_bin[ 640826 ], 220, 0 ); const_str_plain_strict_domain_re = UNSTREAM_STRING( &constant_bin[ 641046 ], 16, 1 ); const_str_digest_7525bd06cb39f8b538fc798c100959cc = UNSTREAM_STRING( &constant_bin[ 641062 ], 220, 0 ); const_str_digest_de1ab3e2de8d5165e2bd1b1905edbd35 = UNSTREAM_STRING( &constant_bin[ 641282 ], 81, 0 ); const_str_digest_3e6cfb8acf442051d2db5ef2ed591086 = UNSTREAM_STRING( &constant_bin[ 641363 ], 36, 0 ); const_str_plain_cookies_by_name = UNSTREAM_STRING( &constant_bin[ 641399 ], 15, 1 ); const_str_plain_set_ok_domain = UNSTREAM_STRING( &constant_bin[ 640682 ], 13, 1 ); const_str_digest_715b20f6d2a4c7f2003d5ceef6d7639a = UNSTREAM_STRING( &constant_bin[ 641414 ], 126, 0 ); const_tuple_tuple_str_plain_port_spec_none_tuple_tuple = PyTuple_New( 1 ); const_tuple_str_plain_port_spec_none_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_port_spec_none_tuple, 0, const_str_plain_port_spec ); Py_INCREF( const_str_plain_port_spec ); PyTuple_SET_ITEM( const_tuple_str_plain_port_spec_none_tuple, 1, Py_None ); Py_INCREF( Py_None ); PyTuple_SET_ITEM( const_tuple_tuple_str_plain_port_spec_none_tuple_tuple, 0, const_tuple_str_plain_port_spec_none_tuple ); Py_INCREF( const_tuple_str_plain_port_spec_none_tuple ); const_str_digest_015c22e7bdee605c030a49c130d28c8d = UNSTREAM_STRING( &constant_bin[ 641540 ], 8, 0 ); const_str_digest_62fcb7a380059ce8ab2a63cd922f9037 = UNSTREAM_STRING( &constant_bin[ 641548 ], 122, 0 ); const_str_digest_adc40fee951c70a444aa9622318d76f1 = UNSTREAM_STRING( &constant_bin[ 641670 ], 30, 0 ); const_str_digest_9d18c2387f0a91d7a4271c1dc4805248 = UNSTREAM_STRING( &constant_bin[ 641700 ], 25, 0 ); const_str_digest_6c139fc9675df808cca1e157160f1bc9 = UNSTREAM_STRING( &constant_bin[ 641725 ], 27, 0 ); const_str_plain_time2isoz = UNSTREAM_STRING( &constant_bin[ 641752 ], 9, 1 ); const_str_digest_f6a52e4c5d05be7e1b04e7f760540468 = UNSTREAM_STRING( &constant_bin[ 641761 ], 20, 0 ); const_str_plain_is_third_party = UNSTREAM_STRING( &constant_bin[ 641781 ], 14, 1 ); const_str_digest_0bfad8bc28639d75caf0f05ffd2588ec = UNSTREAM_STRING( &constant_bin[ 641795 ], 4, 0 ); const_str_digest_9ef43926f1e3bdfbba355fa3fb4b6e97 = UNSTREAM_STRING( &constant_bin[ 109724 ], 7, 0 ); const_tuple_str_plain_comment_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_comment_tuple, 0, const_str_plain_comment ); Py_INCREF( const_str_plain_comment ); const_tuple_f40a8285220caa062692f5469c2efc7b_tuple = PyMarshal_ReadObjectFromString( (char *)&constant_bin[ 641799 ], 217 ); const_str_digest_90fb66a855155b4111d921310c4fdd21 = UNSTREAM_STRING( &constant_bin[ 642016 ], 18, 0 ); const_str_plain_DEFAULT_HTTP_PORT = UNSTREAM_STRING( &constant_bin[ 642034 ], 17, 1 ); const_tuple_str_plain_commenturl_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_commenturl_tuple, 0, const_str_plain_commenturl ); Py_INCREF( const_str_plain_commenturl ); const_str_digest_4ecfec5813374bbd5fc345709fa6c7fe = UNSTREAM_STRING( &constant_bin[ 642051 ], 10, 0 ); const_tuple_7807cc96450d96b98b775bb31950778d_tuple = PyTuple_New( 7 ); PyTuple_SET_ITEM( const_tuple_7807cc96450d96b98b775bb31950778d_tuple, 0, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_7807cc96450d96b98b775bb31950778d_tuple, 1, const_str_plain_port ); Py_INCREF( const_str_plain_port ); PyTuple_SET_ITEM( const_tuple_7807cc96450d96b98b775bb31950778d_tuple, 2, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_7807cc96450d96b98b775bb31950778d_tuple, 3, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_7807cc96450d96b98b775bb31950778d_tuple, 4, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); PyTuple_SET_ITEM( const_tuple_7807cc96450d96b98b775bb31950778d_tuple, 5, const_str_plain_comment ); Py_INCREF( const_str_plain_comment ); PyTuple_SET_ITEM( const_tuple_7807cc96450d96b98b775bb31950778d_tuple, 6, const_str_plain_commenturl ); Py_INCREF( const_str_plain_commenturl ); const_str_plain_print_exc = UNSTREAM_STRING( &constant_bin[ 642061 ], 9, 1 ); const_str_digest_6825f5fc32b837f4d7af8e4da55b84ed = UNSTREAM_STRING( &constant_bin[ 642070 ], 36, 0 ); const_str_digest_d42a8d5d1272b159ccfc242f04c0ba55 = UNSTREAM_STRING( &constant_bin[ 642106 ], 17, 0 ); const_tuple_cb245fafde39930ceb905b8a87dde021_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_cb245fafde39930ceb905b8a87dde021_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_cb245fafde39930ceb905b8a87dde021_tuple, 1, const_str_plain_filename ); Py_INCREF( const_str_plain_filename ); PyTuple_SET_ITEM( const_tuple_cb245fafde39930ceb905b8a87dde021_tuple, 2, const_str_plain_ignore_discard ); Py_INCREF( const_str_plain_ignore_discard ); PyTuple_SET_ITEM( const_tuple_cb245fafde39930ceb905b8a87dde021_tuple, 3, const_str_plain_ignore_expires ); Py_INCREF( const_str_plain_ignore_expires ); const_str_plain_old_state = UNSTREAM_STRING( &constant_bin[ 642123 ], 9, 1 ); PyTuple_SET_ITEM( const_tuple_cb245fafde39930ceb905b8a87dde021_tuple, 4, const_str_plain_old_state ); Py_INCREF( const_str_plain_old_state ); const_str_digest_e90599bff9b650c09e65fb4e6afe2d69 = UNSTREAM_STRING( &constant_bin[ 642132 ], 17, 0 ); const_str_digest_41bb4021ac8078d242b837a274231f67 = UNSTREAM_STRING( &constant_bin[ 642149 ], 36, 0 ); const_str_digest_d720512d3a3e36bbcaad6a88c1eddcc5 = UNSTREAM_STRING( &constant_bin[ 642185 ], 18, 0 ); const_str_plain_offset_from_tz_string = UNSTREAM_STRING( &constant_bin[ 642203 ], 21, 1 ); const_str_plain_ns_headers = UNSTREAM_STRING( &constant_bin[ 636147 ], 10, 1 ); const_str_digest_f178e000500a956eab46cf824a2c6a64 = UNSTREAM_STRING( &constant_bin[ 642224 ], 66, 0 ); const_str_digest_28490d044a8684578c5aad63e212c714 = UNSTREAM_STRING( &constant_bin[ 642290 ], 100, 0 ); const_str_plain_ISO_DATE_RE = UNSTREAM_STRING( &constant_bin[ 642390 ], 11, 1 ); const_str_plain_strip_quotes = UNSTREAM_STRING( &constant_bin[ 642401 ], 12, 1 ); const_str_plain_acquire = UNSTREAM_STRING( &constant_bin[ 642413 ], 7, 1 ); const_str_plain_strict_rfc2965_unverifiable = UNSTREAM_STRING( &constant_bin[ 642420 ], 27, 1 ); const_tuple_870754093eadaddbca375efaf52a85b7_tuple = PyMarshal_ReadObjectFromString( (char *)&constant_bin[ 642447 ], 116 ); const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple = PyTuple_New( 8 ); PyTuple_SET_ITEM( const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 1, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 3, const_str_plain_cookies ); Py_INCREF( const_str_plain_cookies ); const_str_plain_cookies_by_path = UNSTREAM_STRING( &constant_bin[ 642563 ], 15, 1 ); PyTuple_SET_ITEM( const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 4, const_str_plain_cookies_by_path ); Py_INCREF( const_str_plain_cookies_by_path ); PyTuple_SET_ITEM( const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 5, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 6, const_str_plain_cookies_by_name ); Py_INCREF( const_str_plain_cookies_by_name ); PyTuple_SET_ITEM( const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 7, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_tuple_31126fd0f76287e00829d64966c49577_tuple = PyTuple_New( 7 ); PyTuple_SET_ITEM( const_tuple_31126fd0f76287e00829d64966c49577_tuple, 0, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); PyTuple_SET_ITEM( const_tuple_31126fd0f76287e00829d64966c49577_tuple, 1, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_31126fd0f76287e00829d64966c49577_tuple, 2, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_31126fd0f76287e00829d64966c49577_tuple, 3, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_31126fd0f76287e00829d64966c49577_tuple, 4, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_31126fd0f76287e00829d64966c49577_tuple, 5, const_str_plain_port ); Py_INCREF( const_str_plain_port ); PyTuple_SET_ITEM( const_tuple_31126fd0f76287e00829d64966c49577_tuple, 6, const_str_digest_2c4cf2b02b1ec590855d8e705f7ca34d ); Py_INCREF( const_str_digest_2c4cf2b02b1ec590855d8e705f7ca34d ); const_tuple_str_plain_commenturl_none_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_commenturl_none_tuple, 0, const_str_plain_commenturl ); Py_INCREF( const_str_plain_commenturl ); PyTuple_SET_ITEM( const_tuple_str_plain_commenturl_none_tuple, 1, Py_None ); Py_INCREF( Py_None ); const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple = PyTuple_New( 10 ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 0, const_str_plain_header_values ); Py_INCREF( const_str_plain_header_values ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 1, const_str_plain_result ); Py_INCREF( const_str_plain_result ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 2, const_str_plain_text ); Py_INCREF( const_str_plain_text ); const_str_plain_orig_text = UNSTREAM_STRING( &constant_bin[ 642578 ], 9, 1 ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 3, const_str_plain_orig_text ); Py_INCREF( const_str_plain_orig_text ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 4, const_str_plain_pairs ); Py_INCREF( const_str_plain_pairs ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 5, const_str_plain_m ); Py_INCREF( const_str_plain_m ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 6, const_str_plain_name ); Py_INCREF( const_str_plain_name ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 7, const_str_plain_value ); Py_INCREF( const_str_plain_value ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 8, const_str_plain_non_junk ); Py_INCREF( const_str_plain_non_junk ); const_str_plain_nr_junk_chars = UNSTREAM_STRING( &constant_bin[ 642587 ], 13, 1 ); PyTuple_SET_ITEM( const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 9, const_str_plain_nr_junk_chars ); Py_INCREF( const_str_plain_nr_junk_chars ); const_tuple_str_plain_path_spec_tuple = PyTuple_New( 1 ); const_str_plain_path_spec = UNSTREAM_STRING( &constant_bin[ 641929 ], 9, 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_path_spec_tuple, 0, const_str_plain_path_spec ); Py_INCREF( const_str_plain_path_spec ); const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple = PyTuple_New( 7 ); PyTuple_SET_ITEM( const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); const_str_plain_attrs_set = UNSTREAM_STRING( &constant_bin[ 633726 ], 9, 1 ); PyTuple_SET_ITEM( const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple, 1, const_str_plain_attrs_set ); Py_INCREF( const_str_plain_attrs_set ); PyTuple_SET_ITEM( const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); const_str_plain_cookie_tuples = UNSTREAM_STRING( &constant_bin[ 632919 ], 13, 1 ); PyTuple_SET_ITEM( const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple, 3, const_str_plain_cookie_tuples ); Py_INCREF( const_str_plain_cookie_tuples ); PyTuple_SET_ITEM( const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple, 4, const_str_plain_cookies ); Py_INCREF( const_str_plain_cookies ); const_str_plain_tup = UNSTREAM_STRING( &constant_bin[ 12640 ], 3, 1 ); PyTuple_SET_ITEM( const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple, 5, const_str_plain_tup ); Py_INCREF( const_str_plain_tup ); PyTuple_SET_ITEM( const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple, 6, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 1, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); const_tuple_str_plain_comment_none_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_comment_none_tuple, 0, const_str_plain_comment ); Py_INCREF( const_str_plain_comment ); PyTuple_SET_ITEM( const_tuple_str_plain_comment_none_tuple, 1, Py_None ); Py_INCREF( Py_None ); const_str_digest_602eb8d0d045900229ce348001a3d5b8 = UNSTREAM_STRING( &constant_bin[ 642600 ], 54, 0 ); const_tuple_str_plain_match_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_match_tuple, 0, const_str_plain_match ); Py_INCREF( const_str_plain_match ); const_str_digest_8034911ba35da0b23b36f58ec05d5e06 = UNSTREAM_STRING( &constant_bin[ 642654 ], 34, 0 ); const_str_plain_rfc2965 = UNSTREAM_STRING( &constant_bin[ 633687 ], 7, 1 ); const_tuple_str_digest_24562fa308ff9602f1ccf15f8d6fc616_tuple = PyTuple_New( 1 ); const_str_digest_24562fa308ff9602f1ccf15f8d6fc616 = UNSTREAM_STRING( &constant_bin[ 642688 ], 40, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_24562fa308ff9602f1ccf15f8d6fc616_tuple, 0, const_str_digest_24562fa308ff9602f1ccf15f8d6fc616 ); Py_INCREF( const_str_digest_24562fa308ff9602f1ccf15f8d6fc616 ); const_tuple_str_digest_64478837e197be634bebe4c1269533e7_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_64478837e197be634bebe4c1269533e7_tuple, 0, const_str_digest_64478837e197be634bebe4c1269533e7 ); Py_INCREF( const_str_digest_64478837e197be634bebe4c1269533e7 ); const_str_digest_1212118da95a2621d6f4332d301adf3b = UNSTREAM_STRING( &constant_bin[ 637007 ], 20, 0 ); const_tuple_str_digest_41c64468a0c9e92d8eea5f7e817937e8_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_41c64468a0c9e92d8eea5f7e817937e8_tuple, 0, const_str_digest_41c64468a0c9e92d8eea5f7e817937e8 ); Py_INCREF( const_str_digest_41c64468a0c9e92d8eea5f7e817937e8 ); const_str_digest_ec000c98923b9dd408cabfb3f538adbb = UNSTREAM_STRING( &constant_bin[ 642728 ], 31, 0 ); const_str_digest_8725c53bcebe1d704420021dd864fd5c = UNSTREAM_STRING( &constant_bin[ 642759 ], 25, 0 ); const_str_plain_join_header_words = UNSTREAM_STRING( &constant_bin[ 642784 ], 17, 1 ); const_str_digest_325c5b992e7f83b1064a3c1496f0ea71 = UNSTREAM_STRING( &constant_bin[ 642801 ], 535, 0 ); const_tuple_str_digest_865029936c449c31fc055546ff75b849_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_865029936c449c31fc055546ff75b849_tuple, 0, const_str_digest_865029936c449c31fc055546ff75b849 ); Py_INCREF( const_str_digest_865029936c449c31fc055546ff75b849 ); const_str_plain_DefaultCookiePolicy = UNSTREAM_STRING( &constant_bin[ 631559 ], 19, 1 ); const_str_digest_09b378de9b9f170f2a873dfa24156cff = UNSTREAM_STRING( &constant_bin[ 643336 ], 38, 0 ); const_str_digest_64fc46a7d9818ecdd546c156297c3ad5 = UNSTREAM_STRING( &constant_bin[ 643374 ], 36, 0 ); const_str_plain_clear_session_cookies = UNSTREAM_STRING( &constant_bin[ 643410 ], 21, 1 ); const_str_digest_47f19229593659b12ed7d54bc6ce7618 = UNSTREAM_STRING( &constant_bin[ 643431 ], 22, 0 ); const_str_digest_7d30bc009052d2666f61a93a25131ff9 = UNSTREAM_STRING( &constant_bin[ 643453 ], 443, 0 ); const_str_plain_DomainStrictNonDomain = UNSTREAM_STRING( &constant_bin[ 643896 ], 21, 1 ); const_str_digest_35884ecaea22676e0be61e63cde7df2b = UNSTREAM_STRING( &constant_bin[ 643917 ], 19, 0 ); const_str_digest_ec97aaec1ad4acfdf13eb0d5584240fa = UNSTREAM_STRING( &constant_bin[ 643936 ], 34, 0 ); const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple = PyTuple_New( 15 ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 0, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 1, const_str_plain_name ); Py_INCREF( const_str_plain_name ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 2, const_str_plain_value ); Py_INCREF( const_str_plain_value ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 3, const_str_plain_port ); Py_INCREF( const_str_plain_port ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 4, const_str_plain_port_specified ); Py_INCREF( const_str_plain_port_specified ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 5, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 6, const_str_plain_domain_specified ); Py_INCREF( const_str_plain_domain_specified ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 7, const_str_plain_domain_initial_dot ); Py_INCREF( const_str_plain_domain_initial_dot ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 8, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 9, const_str_plain_path_specified ); Py_INCREF( const_str_plain_path_specified ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 10, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 11, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 12, const_str_plain_discard ); Py_INCREF( const_str_plain_discard ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 13, const_str_plain_comment ); Py_INCREF( const_str_plain_comment ); PyTuple_SET_ITEM( const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple, 14, const_str_plain_comment_url ); Py_INCREF( const_str_plain_comment_url ); const_str_digest_966b6e9b41d2aef5dbfdbaa45b844053 = UNSTREAM_STRING( &constant_bin[ 643970 ], 54, 0 ); const_str_plain_reach = UNSTREAM_STRING( &constant_bin[ 635557 ], 5, 1 ); const_str_plain_Absent = UNSTREAM_STRING( &constant_bin[ 644024 ], 6, 1 ); const_str_plain_set_ok_name = UNSTREAM_STRING( &constant_bin[ 644030 ], 11, 1 ); const_str_digest_dbd89a4a586baa8199d00281c6c57b4b = UNSTREAM_STRING( &constant_bin[ 644041 ], 38, 0 ); const_str_plain_is_expired = UNSTREAM_STRING( &constant_bin[ 640783 ], 10, 1 ); const_tuple_860de84588ac820d40987891ef077463_tuple = PyTuple_New( 6 ); PyTuple_SET_ITEM( const_tuple_860de84588ac820d40987891ef077463_tuple, 0, const_str_plain_version ); Py_INCREF( const_str_plain_version ); const_str_plain_verifiability = UNSTREAM_STRING( &constant_bin[ 631589 ], 13, 1 ); PyTuple_SET_ITEM( const_tuple_860de84588ac820d40987891ef077463_tuple, 1, const_str_plain_verifiability ); Py_INCREF( const_str_plain_verifiability ); PyTuple_SET_ITEM( const_tuple_860de84588ac820d40987891ef077463_tuple, 2, const_str_plain_name ); Py_INCREF( const_str_plain_name ); PyTuple_SET_ITEM( const_tuple_860de84588ac820d40987891ef077463_tuple, 3, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_860de84588ac820d40987891ef077463_tuple, 4, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_860de84588ac820d40987891ef077463_tuple, 5, const_str_plain_port ); Py_INCREF( const_str_plain_port ); const_str_digest_4d9156390b880084b2dbc0f5af80d714 = UNSTREAM_STRING( &constant_bin[ 644079 ], 21, 0 ); const_tuple_a649d3fc637f83babb9380ce01d4d600_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_a649d3fc637f83babb9380ce01d4d600_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_a649d3fc637f83babb9380ce01d4d600_tuple, 1, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_a649d3fc637f83babb9380ce01d4d600_tuple, 2, const_str_plain_cookies ); Py_INCREF( const_str_plain_cookies ); PyTuple_SET_ITEM( const_tuple_a649d3fc637f83babb9380ce01d4d600_tuple, 3, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); const_str_digest_8b19398e83f1057abffc3139d7174b4d = UNSTREAM_STRING( &constant_bin[ 644100 ], 31, 0 ); const_str_plain_DAYS = UNSTREAM_STRING( &constant_bin[ 92361 ], 4, 1 ); const_str_digest_6cfbe5240b0e040226d3c96c3ae96da3 = UNSTREAM_STRING( &constant_bin[ 644131 ], 48, 0 ); const_str_digest_a78a3cbb321f8e31edd395f2c3634b04 = UNSTREAM_STRING( &constant_bin[ 644179 ], 31, 0 ); const_str_digest_56a6eed152b7b059f2fd4b330df13255 = UNSTREAM_STRING( &constant_bin[ 644210 ], 158, 0 ); const_str_plain_strict_ns_domain = UNSTREAM_STRING( &constant_bin[ 644368 ], 16, 1 ); const_str_digest_4978f26796be201193cf00b952e298f6 = UNSTREAM_STRING( &constant_bin[ 644384 ], 216, 0 ); const_str_digest_957d8eeeaccaf18268a59f8ab7beb2e1 = UNSTREAM_STRING( &constant_bin[ 644600 ], 55, 0 ); const_tuple_str_plain_version_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_version_tuple, 0, const_str_plain_version ); Py_INCREF( const_str_plain_version ); const_str_digest_6cfb4820583ca12b5c6ba4c12a5e80f6 = UNSTREAM_STRING( &constant_bin[ 644655 ], 53, 0 ); const_str_digest_9e5c41c1c3b02b2c1c1a0abcc79e3344 = UNSTREAM_STRING( &constant_bin[ 644708 ], 23, 0 ); const_str_plain_no_matching_rfc2965 = UNSTREAM_STRING( &constant_bin[ 633675 ], 19, 1 ); const_str_plain_return_ok_secure = UNSTREAM_STRING( &constant_bin[ 641383 ], 16, 1 ); const_tuple_ae18c5d4855ee8b3f9fff6d4cf73cc9d_tuple = PyMarshal_ReadObjectFromString( (char *)&constant_bin[ 644731 ], 207 ); const_tuple_str_digest_6825f5fc32b837f4d7af8e4da55b84ed_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_6825f5fc32b837f4d7af8e4da55b84ed_tuple, 0, const_str_digest_6825f5fc32b837f4d7af8e4da55b84ed ); Py_INCREF( const_str_digest_6825f5fc32b837f4d7af8e4da55b84ed ); const_str_digest_d7aa58fd83d0bd9c2adfcb5395971da9 = UNSTREAM_STRING( &constant_bin[ 644938 ], 40, 0 ); const_str_digest_da4eec26b7de5d9a48afb7e5cae5b40e = UNSTREAM_STRING( &constant_bin[ 644978 ], 36, 0 ); const_str_digest_39f163eda0ce746f6bd2241888e84930 = UNSTREAM_STRING( &constant_bin[ 645014 ], 6, 0 ); const_str_digest_bf5a8f1c3128dec14c32cc0e4d8501d9 = UNSTREAM_STRING( &constant_bin[ 645020 ], 15, 0 ); const_str_plain_adict = UNSTREAM_STRING( &constant_bin[ 645035 ], 5, 1 ); const_str_digest_ef563188e68d5a0ed6e8c78230a1917b = UNSTREAM_STRING( &constant_bin[ 645040 ], 50, 0 ); const_tuple_str_plain_self_str_plain_r_str_plain_cookie_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_r_str_plain_cookie_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_r_str_plain_cookie_tuple, 1, const_str_plain_r ); Py_INCREF( const_str_plain_r ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_r_str_plain_cookie_tuple, 2, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_str_plain_LWPCookieJar = UNSTREAM_STRING( &constant_bin[ 632369 ], 12, 1 ); const_str_digest_3996c8a6a33b9cf2b6904a8b9768983d = UNSTREAM_STRING( &constant_bin[ 645090 ], 77, 0 ); const_tuple_9429d66cf1d2b3ba865d00aad80195c8_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_9429d66cf1d2b3ba865d00aad80195c8_tuple, 0, const_str_plain_port_spec ); Py_INCREF( const_str_plain_port_spec ); PyTuple_SET_ITEM( const_tuple_9429d66cf1d2b3ba865d00aad80195c8_tuple, 1, const_str_plain_path_spec ); Py_INCREF( const_str_plain_path_spec ); PyTuple_SET_ITEM( const_tuple_9429d66cf1d2b3ba865d00aad80195c8_tuple, 2, const_str_plain_domain_dot ); Py_INCREF( const_str_plain_domain_dot ); PyTuple_SET_ITEM( const_tuple_9429d66cf1d2b3ba865d00aad80195c8_tuple, 3, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_9429d66cf1d2b3ba865d00aad80195c8_tuple, 4, const_str_plain_discard ); Py_INCREF( const_str_plain_discard ); const_tuple_str_digest_c875c1cc760880191aa87e06a0c9b1d1_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_c875c1cc760880191aa87e06a0c9b1d1_tuple, 0, const_str_digest_c875c1cc760880191aa87e06a0c9b1d1 ); Py_INCREF( const_str_digest_c875c1cc760880191aa87e06a0c9b1d1 ); const_tuple_str_plain_HTTP_PORT_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_HTTP_PORT_tuple, 0, const_str_plain_HTTP_PORT ); Py_INCREF( const_str_plain_HTTP_PORT ); const_str_plain__cookies_for_domain = UNSTREAM_STRING( &constant_bin[ 633015 ], 19, 1 ); const_str_plain__debug = UNSTREAM_STRING( &constant_bin[ 43307 ], 6, 1 ); const_str_digest_cb7ddefb6c5728e8248415cd5b2b2567 = UNSTREAM_STRING( &constant_bin[ 645167 ], 20, 0 ); const_str_plain_UTC_ZONES = UNSTREAM_STRING( &constant_bin[ 645187 ], 9, 1 ); const_str_digest_33dcc68e0e32cb971b376aa79777e85e = UNSTREAM_STRING( &constant_bin[ 645196 ], 1426, 0 ); const_tuple_str_plain_cookie_str_plain_h_str_plain_keys_str_plain_k_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_str_plain_cookie_str_plain_h_str_plain_keys_str_plain_k_tuple, 0, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_str_plain_cookie_str_plain_h_str_plain_keys_str_plain_k_tuple, 1, const_str_plain_h ); Py_INCREF( const_str_plain_h ); PyTuple_SET_ITEM( const_tuple_str_plain_cookie_str_plain_h_str_plain_keys_str_plain_k_tuple, 2, const_str_plain_keys ); Py_INCREF( const_str_plain_keys ); PyTuple_SET_ITEM( const_tuple_str_plain_cookie_str_plain_h_str_plain_keys_str_plain_k_tuple, 3, const_str_plain_k ); Py_INCREF( const_str_plain_k ); const_str_digest_8d751ba33a09210827fbe86b58c4a56b = UNSTREAM_STRING( &constant_bin[ 646622 ], 52, 0 ); const_tuple_35009b3cf2bcb3d753e31c5ad3157d36_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_35009b3cf2bcb3d753e31c5ad3157d36_tuple, 0, const_str_plain_io ); Py_INCREF( const_str_plain_io ); PyTuple_SET_ITEM( const_tuple_35009b3cf2bcb3d753e31c5ad3157d36_tuple, 1, const_str_plain_warnings ); Py_INCREF( const_str_plain_warnings ); PyTuple_SET_ITEM( const_tuple_35009b3cf2bcb3d753e31c5ad3157d36_tuple, 2, const_str_plain_traceback ); Py_INCREF( const_str_plain_traceback ); PyTuple_SET_ITEM( const_tuple_35009b3cf2bcb3d753e31c5ad3157d36_tuple, 3, const_str_plain_f ); Py_INCREF( const_str_plain_f ); PyTuple_SET_ITEM( const_tuple_35009b3cf2bcb3d753e31c5ad3157d36_tuple, 4, const_str_plain_msg ); Py_INCREF( const_str_plain_msg ); const_tuple_str_digest_93d15f13bc4ddb17dc6e54285f512f62_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_93d15f13bc4ddb17dc6e54285f512f62_tuple, 0, const_str_digest_93d15f13bc4ddb17dc6e54285f512f62 ); Py_INCREF( const_str_digest_93d15f13bc4ddb17dc6e54285f512f62 ); const_str_digest_c75ad97b5638fca3565126a8880c21e5 = UNSTREAM_STRING( &constant_bin[ 646674 ], 34, 0 ); const_str_plain_user_domain_match = UNSTREAM_STRING( &constant_bin[ 646708 ], 17, 1 ); const_str_plain_request_path = UNSTREAM_STRING( &constant_bin[ 646725 ], 12, 1 ); const_str_digest_fc88f51718ff0184d28ed2d8664b321d = UNSTREAM_STRING( &constant_bin[ 646737 ], 79, 0 ); const_str_digest_b1d672047483552faf5212433b8f9cd7 = UNSTREAM_STRING( &constant_bin[ 646816 ], 16, 0 ); const_str_plain_return_ok_ = UNSTREAM_STRING( &constant_bin[ 631579 ], 10, 1 ); const_str_plain_magic_re = UNSTREAM_STRING( &constant_bin[ 646832 ], 8, 1 ); const_tuple_tuple_str_plain_discard_none_tuple_tuple = PyTuple_New( 1 ); const_tuple_str_plain_discard_none_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_discard_none_tuple, 0, const_str_plain_discard ); Py_INCREF( const_str_plain_discard ); PyTuple_SET_ITEM( const_tuple_str_plain_discard_none_tuple, 1, Py_None ); Py_INCREF( Py_None ); PyTuple_SET_ITEM( const_tuple_tuple_str_plain_discard_none_tuple_tuple, 0, const_tuple_str_plain_discard_none_tuple ); Py_INCREF( const_tuple_str_plain_discard_none_tuple ); const_tuple_9f2c42cdba2e0b18d98c43ebb075b4a6_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_9f2c42cdba2e0b18d98c43ebb075b4a6_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_9f2c42cdba2e0b18d98c43ebb075b4a6_tuple, 1, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_9f2c42cdba2e0b18d98c43ebb075b4a6_tuple, 2, const_str_plain_cookies ); Py_INCREF( const_str_plain_cookies ); PyTuple_SET_ITEM( const_tuple_9f2c42cdba2e0b18d98c43ebb075b4a6_tuple, 3, const_str_plain_attrs ); Py_INCREF( const_str_plain_attrs ); PyTuple_SET_ITEM( const_tuple_9f2c42cdba2e0b18d98c43ebb075b4a6_tuple, 4, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_str_digest_e2064b1df4e5eda1abd29a04fb39cab6 = UNSTREAM_STRING( &constant_bin[ 646840 ], 4, 0 ); const_tuple_str_digest_5bf9a04ffcb16b6109e15c54c1d33abf_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_5bf9a04ffcb16b6109e15c54c1d33abf_tuple, 0, const_str_digest_5bf9a04ffcb16b6109e15c54c1d33abf ); Py_INCREF( const_str_digest_5bf9a04ffcb16b6109e15c54c1d33abf ); const_str_plain_TRUE = UNSTREAM_STRING( &constant_bin[ 646844 ], 4, 1 ); const_tuple_str_plain_self_str_plain_blocked_domains_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_blocked_domains_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_blocked_domains_tuple, 1, const_str_plain_blocked_domains ); Py_INCREF( const_str_plain_blocked_domains ); const_str_plain_quote_re = UNSTREAM_STRING( &constant_bin[ 646848 ], 8, 1 ); const_str_plain_WEEKDAY_RE = UNSTREAM_STRING( &constant_bin[ 646856 ], 10, 1 ); const_tuple_tuple_str_plain_domain_dot_none_tuple_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_tuple_str_plain_domain_dot_none_tuple_tuple, 0, const_tuple_str_plain_domain_dot_none_tuple ); Py_INCREF( const_tuple_str_plain_domain_dot_none_tuple ); const_str_plain_return_ok_verifiability = UNSTREAM_STRING( &constant_bin[ 631579 ], 23, 1 ); const_tuple_str_plain_path_spec_none_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_path_spec_none_tuple, 0, const_str_plain_path_spec ); Py_INCREF( const_str_plain_path_spec ); PyTuple_SET_ITEM( const_tuple_str_plain_path_spec_none_tuple, 1, Py_None ); Py_INCREF( Py_None ); const_str_plain_MISSING_FILENAME_TEXT = UNSTREAM_STRING( &constant_bin[ 646866 ], 21, 1 ); const_tuple_92ef49456445ed75b79e591ab0457eb0_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_92ef49456445ed75b79e591ab0457eb0_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_92ef49456445ed75b79e591ab0457eb0_tuple, 1, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_92ef49456445ed75b79e591ab0457eb0_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_92ef49456445ed75b79e591ab0457eb0_tuple, 3, const_str_plain_req_path ); Py_INCREF( const_str_plain_req_path ); const_str_digest_73078cf33275b3c84f3a2adf1ab1363e = UNSTREAM_STRING( &constant_bin[ 646887 ], 288, 0 ); const_str_digest_24c52025e68b7f20fee48301c0cc1eee = UNSTREAM_STRING( &constant_bin[ 647175 ], 18, 0 ); const_str_plain_set_cookie_if_ok = UNSTREAM_STRING( &constant_bin[ 637017 ], 16, 1 ); const_str_digest_456906536734a9eb7cd3e31691d9243c = UNSTREAM_STRING( &constant_bin[ 647193 ], 92, 0 ); const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple = PyTuple_New( 6 ); PyTuple_SET_ITEM( const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple, 1, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple, 3, const_str_plain_n ); Py_INCREF( const_str_plain_n ); const_str_plain_fn_name = UNSTREAM_STRING( &constant_bin[ 647285 ], 7, 1 ); PyTuple_SET_ITEM( const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple, 4, const_str_plain_fn_name ); Py_INCREF( const_str_plain_fn_name ); PyTuple_SET_ITEM( const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple, 5, const_str_plain_fn ); Py_INCREF( const_str_plain_fn ); const_tuple_str_plain_self_str_plain_domain_str_plain_blocked_domain_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_blocked_domain_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_blocked_domain_tuple, 1, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_blocked_domain_tuple, 2, const_str_plain_blocked_domain ); Py_INCREF( const_str_plain_blocked_domain ); const_str_digest_dbb88d1086a95f52320ae19d03e8d10a = UNSTREAM_STRING( &constant_bin[ 647292 ], 77, 0 ); const_tuple_f68b9a4705d678b40465764624eadfcd_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_f68b9a4705d678b40465764624eadfcd_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_f68b9a4705d678b40465764624eadfcd_tuple, 1, const_str_plain_p ); Py_INCREF( const_str_plain_p ); PyTuple_SET_ITEM( const_tuple_f68b9a4705d678b40465764624eadfcd_tuple, 2, const_str_plain_limit ); Py_INCREF( const_str_plain_limit ); const_str_plain_namevalue = UNSTREAM_STRING( &constant_bin[ 647369 ], 9, 1 ); PyTuple_SET_ITEM( const_tuple_f68b9a4705d678b40465764624eadfcd_tuple, 3, const_str_plain_namevalue ); Py_INCREF( const_str_plain_namevalue ); const_str_digest_c509246e3fa14685989e35946b334824 = UNSTREAM_STRING( &constant_bin[ 647378 ], 47, 0 ); const_tuple_str_digest_a20576513bc0e620214fe3c7d0af099b_tuple = PyTuple_New( 1 ); const_str_digest_a20576513bc0e620214fe3c7d0af099b = UNSTREAM_STRING( &constant_bin[ 647425 ], 8, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_a20576513bc0e620214fe3c7d0af099b_tuple, 0, const_str_digest_a20576513bc0e620214fe3c7d0af099b ); Py_INCREF( const_str_digest_a20576513bc0e620214fe3c7d0af099b ); const_tuple_str_plain_version_none_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_version_none_tuple, 0, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_str_plain_version_none_tuple, 1, Py_None ); Py_INCREF( Py_None ); const_str_plain_standard = UNSTREAM_STRING( &constant_bin[ 44560 ], 8, 1 ); const_tuple_str_chr_36_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_chr_36_tuple, 0, const_str_chr_36 ); Py_INCREF( const_str_chr_36 ); const_str_plain_request_port = UNSTREAM_STRING( &constant_bin[ 647433 ], 12, 1 ); const_str_digest_909690e748e4ff6afebe55762bfa0cc6 = UNSTREAM_STRING( &constant_bin[ 647445 ], 40, 0 ); const_str_plain_boolean_attrs = UNSTREAM_STRING( &constant_bin[ 644811 ], 13, 1 ); const_str_plain__timegm = UNSTREAM_STRING( &constant_bin[ 647485 ], 7, 1 ); const_str_digest_63b09b63acd8e3679a989bfd143277ed = UNSTREAM_STRING( &constant_bin[ 633206 ], 10, 0 ); const_str_digest_b746818bf86189e9f44f3f95f6da6979 = UNSTREAM_STRING( &constant_bin[ 647492 ], 39, 0 ); const_str_digest_742b45cc0c10c73777d97dd5bfea1956 = UNSTREAM_STRING( &constant_bin[ 647531 ], 41, 0 ); const_str_digest_61e94e8b6fe192120c40f0ef736aba53 = UNSTREAM_STRING( &constant_bin[ 647572 ], 240, 0 ); const_str_digest_ac11b801185405cfc362da233adfe123 = UNSTREAM_STRING( &constant_bin[ 647812 ], 62, 0 ); const_tuple_str_plain_t_str_plain_dt_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_t_str_plain_dt_tuple, 0, const_str_plain_t ); Py_INCREF( const_str_plain_t ); PyTuple_SET_ITEM( const_tuple_str_plain_t_str_plain_dt_tuple, 1, const_str_plain_dt ); Py_INCREF( const_str_plain_dt ); const_str_digest_5fbe69cbf115ea55b082ce569272165e = UNSTREAM_STRING( &constant_bin[ 647874 ], 45, 0 ); const_tuple_str_digest_eee68eb18ec923ec5725aa369380fdeb_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_eee68eb18ec923ec5725aa369380fdeb_tuple, 0, const_str_digest_eee68eb18ec923ec5725aa369380fdeb ); Py_INCREF( const_str_digest_eee68eb18ec923ec5725aa369380fdeb ); const_str_digest_96d5a3f49892c371835a15b95c088163 = UNSTREAM_STRING( &constant_bin[ 647919 ], 34, 0 ); const_str_plain_hide_cookie2 = UNSTREAM_STRING( &constant_bin[ 644337 ], 12, 1 ); const_tuple_str_plain_A_str_plain_B_str_plain_initial_dot_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_A_str_plain_B_str_plain_initial_dot_tuple, 0, const_str_plain_A ); Py_INCREF( const_str_plain_A ); PyTuple_SET_ITEM( const_tuple_str_plain_A_str_plain_B_str_plain_initial_dot_tuple, 1, const_str_plain_B ); Py_INCREF( const_str_plain_B ); PyTuple_SET_ITEM( const_tuple_str_plain_A_str_plain_B_str_plain_initial_dot_tuple, 2, const_str_plain_initial_dot ); Py_INCREF( const_str_plain_initial_dot ); const_str_plain_HTTP_PATH_SAFE = UNSTREAM_STRING( &constant_bin[ 647953 ], 14, 1 ); const_tuple_str_digest_eae226bd77dce4df50096ce2bb394294_tuple = PyTuple_New( 1 ); const_str_digest_eae226bd77dce4df50096ce2bb394294 = UNSTREAM_STRING( &constant_bin[ 647967 ], 30, 0 ); PyTuple_SET_ITEM( const_tuple_str_digest_eae226bd77dce4df50096ce2bb394294_tuple, 0, const_str_digest_eae226bd77dce4df50096ce2bb394294 ); Py_INCREF( const_str_digest_eae226bd77dce4df50096ce2bb394294 ); const_str_digest_d0997d9efbd35a7b1b70f2e546df7898 = UNSTREAM_STRING( &constant_bin[ 647997 ], 86, 0 ); const_str_digest_76e82ac16048d95944f76d9c63bf1094 = UNSTREAM_STRING( &constant_bin[ 648083 ], 10, 0 ); const_str_plain_IPV4_RE = UNSTREAM_STRING( &constant_bin[ 648093 ], 7, 1 ); const_str_digest_d02fbce1888e62d3beaa3eb19d31c428 = UNSTREAM_STRING( &constant_bin[ 648100 ], 158, 0 ); const_str_plain__threading = UNSTREAM_STRING( &constant_bin[ 648258 ], 10, 1 ); const_str_digest_ee7229ae79474df063dcd025204b591c = UNSTREAM_STRING( &constant_bin[ 648268 ], 27, 0 ); const_str_digest_7fe95f3b14cd24e5b3c0002a690f8afa = UNSTREAM_STRING( &constant_bin[ 648295 ], 37, 0 ); const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple = PyTuple_New( 10 ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 0, const_str_plain_text ); Py_INCREF( const_str_plain_text ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 1, const_str_plain_day ); Py_INCREF( const_str_plain_day ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 2, const_str_plain_mon ); Py_INCREF( const_str_plain_mon ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 3, const_str_plain_yr ); Py_INCREF( const_str_plain_yr ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 4, const_str_plain_hr ); Py_INCREF( const_str_plain_hr ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 5, const_str_plain_min ); Py_INCREF( const_str_plain_min ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 6, const_str_plain_sec ); Py_INCREF( const_str_plain_sec ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 7, const_str_plain_tz ); Py_INCREF( const_str_plain_tz ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 8, const_str_plain_m ); Py_INCREF( const_str_plain_m ); PyTuple_SET_ITEM( const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 9, const_str_plain__ ); Py_INCREF( const_str_plain__ ); const_str_plain__cookie_from_cookie_tuple = UNSTREAM_STRING( &constant_bin[ 633865 ], 25, 1 ); const_str_digest_aef40896b73ddc8059a5f2aeba32dd21 = UNSTREAM_STRING( &constant_bin[ 648332 ], 14, 0 ); const_str_digest_ee78499ac19f06ca41f1b4b37dfefea3 = UNSTREAM_STRING( &constant_bin[ 648346 ], 45, 0 ); const_str_digest_8e65edd712068ac2334f8b3c1a548ef5 = UNSTREAM_STRING( &constant_bin[ 648391 ], 25, 0 ); const_str_digest_6e323fd79324a57f46ceedc499055eb8 = UNSTREAM_STRING( &constant_bin[ 648416 ], 7, 0 ); const_tuple_str_chr_9_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_chr_9_tuple, 0, const_str_chr_9 ); Py_INCREF( const_str_chr_9 ); const_str_digest_53420dd28633a31c0a6b97acb18783b0 = UNSTREAM_STRING( &constant_bin[ 648423 ], 466, 0 ); const_str_digest_0cbae518b6f4eb6f490470d1b98a9b96 = UNSTREAM_STRING( &constant_bin[ 631559 ], 29, 0 ); const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple = PyTuple_New( 13 ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 1, const_str_plain_blocked_domains ); Py_INCREF( const_str_plain_blocked_domains ); const_str_plain_allowed_domains = UNSTREAM_STRING( &constant_bin[ 633219 ], 15, 1 ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 2, const_str_plain_allowed_domains ); Py_INCREF( const_str_plain_allowed_domains ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 3, const_str_plain_netscape ); Py_INCREF( const_str_plain_netscape ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 4, const_str_plain_rfc2965 ); Py_INCREF( const_str_plain_rfc2965 ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 5, const_str_plain_rfc2109_as_netscape ); Py_INCREF( const_str_plain_rfc2109_as_netscape ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 6, const_str_plain_hide_cookie2 ); Py_INCREF( const_str_plain_hide_cookie2 ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 7, const_str_plain_strict_domain ); Py_INCREF( const_str_plain_strict_domain ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 8, const_str_plain_strict_rfc2965_unverifiable ); Py_INCREF( const_str_plain_strict_rfc2965_unverifiable ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 9, const_str_plain_strict_ns_unverifiable ); Py_INCREF( const_str_plain_strict_ns_unverifiable ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 10, const_str_plain_strict_ns_domain ); Py_INCREF( const_str_plain_strict_ns_domain ); const_str_plain_strict_ns_set_initial_dollar = UNSTREAM_STRING( &constant_bin[ 648889 ], 28, 1 ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 11, const_str_plain_strict_ns_set_initial_dollar ); Py_INCREF( const_str_plain_strict_ns_set_initial_dollar ); PyTuple_SET_ITEM( const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 12, const_str_plain_strict_ns_set_path ); Py_INCREF( const_str_plain_strict_ns_set_path ); const_str_plain_is_not_allowed = UNSTREAM_STRING( &constant_bin[ 646694 ], 14, 1 ); const_str_digest_cb8d0eacef4712f14abdbb6e038aca3e = UNSTREAM_STRING( &constant_bin[ 648917 ], 27, 0 ); const_str_plain_set_ok_verifiability = UNSTREAM_STRING( &constant_bin[ 647465 ], 20, 1 ); const_str_plain_split_header_words = UNSTREAM_STRING( &constant_bin[ 633751 ], 18, 1 ); const_str_digest_2c07e1414d9314d58e1938c7db2ff627 = UNSTREAM_STRING( &constant_bin[ 648944 ], 81, 0 ); const_str_plain__cookies_from_attrs_set = UNSTREAM_STRING( &constant_bin[ 633712 ], 23, 1 ); const_tuple_11c76a8464865a1ada2d88979308652a_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_11c76a8464865a1ada2d88979308652a_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_11c76a8464865a1ada2d88979308652a_tuple, 1, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_11c76a8464865a1ada2d88979308652a_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_11c76a8464865a1ada2d88979308652a_tuple, 3, const_str_plain_req_path ); Py_INCREF( const_str_plain_req_path ); const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple = PyTuple_New( 13 ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 0, const_str_plain_day ); Py_INCREF( const_str_plain_day ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 1, const_str_plain_mon ); Py_INCREF( const_str_plain_mon ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 2, const_str_plain_yr ); Py_INCREF( const_str_plain_yr ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 3, const_str_plain_hr ); Py_INCREF( const_str_plain_hr ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 4, const_str_plain_min ); Py_INCREF( const_str_plain_min ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 5, const_str_plain_sec ); Py_INCREF( const_str_plain_sec ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 6, const_str_plain_tz ); Py_INCREF( const_str_plain_tz ); const_str_plain_imon = UNSTREAM_STRING( &constant_bin[ 649025 ], 4, 1 ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 7, const_str_plain_imon ); Py_INCREF( const_str_plain_imon ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 8, const_str_plain_cur_yr ); Py_INCREF( const_str_plain_cur_yr ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 9, const_str_plain_m ); Py_INCREF( const_str_plain_m ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 10, const_str_plain_tmp ); Py_INCREF( const_str_plain_tmp ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 11, const_str_plain_t ); Py_INCREF( const_str_plain_t ); PyTuple_SET_ITEM( const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 12, const_str_plain_offset ); Py_INCREF( const_str_plain_offset ); const_str_digest_d7af333612bcdc599af230f5dd40fafe = UNSTREAM_STRING( &constant_bin[ 649029 ], 125, 0 ); const_str_plain_time2netscape = UNSTREAM_STRING( &constant_bin[ 649154 ], 13, 1 ); const_str_digest_457b984510b0a7bceabc7453e444c63e = UNSTREAM_STRING( &constant_bin[ 649167 ], 5, 0 ); const_str_digest_ecdc3731851d95b156d70952d03aeefa = UNSTREAM_STRING( &constant_bin[ 649172 ], 37, 0 ); const_str_digest_a9b0d8e0158f3c4ddb4b5280bafd5bd1 = UNSTREAM_STRING( &constant_bin[ 649209 ], 46, 0 ); const_str_digest_e1711c7bd846b501935b68f85daaa89e = UNSTREAM_STRING( &constant_bin[ 649255 ], 148, 0 ); const_str_plain__warn_unhandled_exception = UNSTREAM_STRING( &constant_bin[ 649403 ], 25, 1 ); const_str_plain_cookie_attrs = UNSTREAM_STRING( &constant_bin[ 633559 ], 12, 1 ); const_tuple_str_plain_tz_str_plain_offset_str_plain_m_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_tz_str_plain_offset_str_plain_m_tuple, 0, const_str_plain_tz ); Py_INCREF( const_str_plain_tz ); PyTuple_SET_ITEM( const_tuple_str_plain_tz_str_plain_offset_str_plain_m_tuple, 1, const_str_plain_offset ); Py_INCREF( const_str_plain_offset ); PyTuple_SET_ITEM( const_tuple_str_plain_tz_str_plain_offset_str_plain_m_tuple, 2, const_str_plain_m ); Py_INCREF( const_str_plain_m ); const_tuple_str_plain_adict_str_plain_keys_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_adict_str_plain_keys_tuple, 0, const_str_plain_adict ); Py_INCREF( const_str_plain_adict ); PyTuple_SET_ITEM( const_tuple_str_plain_adict_str_plain_keys_tuple, 1, const_str_plain_keys ); Py_INCREF( const_str_plain_keys ); const_str_digest_a2976d5ecf913539654e9d6147e8efe0 = UNSTREAM_STRING( &constant_bin[ 643943 ], 27, 0 ); const_tuple_str_plain_Cookie2_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_Cookie2_tuple, 0, const_str_plain_Cookie2 ); Py_INCREF( const_str_plain_Cookie2 ); const_str_plain_set_ok = UNSTREAM_STRING( &constant_bin[ 632963 ], 6, 1 ); const_tuple_tuple_str_plain_path_spec_none_tuple_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_tuple_str_plain_path_spec_none_tuple_tuple, 0, const_tuple_str_plain_path_spec_none_tuple ); Py_INCREF( const_tuple_str_plain_path_spec_none_tuple ); const_str_digest_e20ccde5186b6cbbc1fa5b8fa778848e = UNSTREAM_STRING( &constant_bin[ 649428 ], 48, 0 ); const_str_digest_525067c5fe76d439182c8081ac2a6592 = UNSTREAM_STRING( &constant_bin[ 649476 ], 33, 0 ); const_str_digest_2ea329aba17dd1c195c5f3f281031cbb = UNSTREAM_STRING( &constant_bin[ 649509 ], 30, 0 ); const_str_plain_as_lwp_str = UNSTREAM_STRING( &constant_bin[ 634154 ], 10, 1 ); const_tuple_tuple_str_plain_version_str_plain_0_tuple_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_tuple_str_plain_version_str_plain_0_tuple_tuple, 0, const_tuple_str_plain_version_str_plain_0_tuple ); Py_INCREF( const_tuple_str_plain_version_str_plain_0_tuple ); const_str_plain_STRICT_DATE_RE = UNSTREAM_STRING( &constant_bin[ 649539 ], 14, 1 ); const_tuple_str_plain_discard_false_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_discard_false_tuple, 0, const_str_plain_discard ); Py_INCREF( const_str_plain_discard ); PyTuple_SET_ITEM( const_tuple_str_plain_discard_false_tuple, 1, Py_False ); Py_INCREF( Py_False ); const_str_plain_domain_re = UNSTREAM_STRING( &constant_bin[ 641053 ], 9, 1 ); const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple = PyTuple_New( 15 ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 1, const_str_plain_attrs_set ); Py_INCREF( const_str_plain_attrs_set ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 2, const_str_plain_cookie_tuples ); Py_INCREF( const_str_plain_cookie_tuples ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 3, const_str_plain_boolean_attrs ); Py_INCREF( const_str_plain_boolean_attrs ); const_str_plain_value_attrs = UNSTREAM_STRING( &constant_bin[ 644826 ], 11, 1 ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 4, const_str_plain_value_attrs ); Py_INCREF( const_str_plain_value_attrs ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 5, const_str_plain_cookie_attrs ); Py_INCREF( const_str_plain_cookie_attrs ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 6, const_str_plain_name ); Py_INCREF( const_str_plain_name ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 7, const_str_plain_value ); Py_INCREF( const_str_plain_value ); const_str_plain_max_age_set = UNSTREAM_STRING( &constant_bin[ 649553 ], 11, 1 ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 8, const_str_plain_max_age_set ); Py_INCREF( const_str_plain_max_age_set ); const_str_plain_bad_cookie = UNSTREAM_STRING( &constant_bin[ 649564 ], 10, 1 ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 9, const_str_plain_bad_cookie ); Py_INCREF( const_str_plain_bad_cookie ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 10, const_str_plain_standard ); Py_INCREF( const_str_plain_standard ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 11, const_str_plain_rest ); Py_INCREF( const_str_plain_rest ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 12, const_str_plain_k ); Py_INCREF( const_str_plain_k ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 13, const_str_plain_v ); Py_INCREF( const_str_plain_v ); PyTuple_SET_ITEM( const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 14, const_str_plain_lc ); Py_INCREF( const_str_plain_lc ); const_str_plain_subn = UNSTREAM_STRING( &constant_bin[ 649574 ], 4, 1 ); const_str_digest_e6d38efdca2ea2b4f25ec2ee47e1dcf2 = UNSTREAM_STRING( &constant_bin[ 649578 ], 41, 0 ); const_tuple_str_plain_self_str_plain_domain_str_plain_allowed_domain_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_allowed_domain_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_allowed_domain_tuple, 1, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_allowed_domain_tuple, 2, const_str_plain_allowed_domain ); Py_INCREF( const_str_plain_allowed_domain ); const_str_digest_6cf46a7adb88a6bc794514db32e7175b = UNSTREAM_STRING( &constant_bin[ 649619 ], 22, 0 ); const_str_digest_dac12568f37a84b3ffa394cc883a596f = UNSTREAM_STRING( &constant_bin[ 649641 ], 27, 0 ); const_tuple_str_digest_90fb66a855155b4111d921310c4fdd21_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_90fb66a855155b4111d921310c4fdd21_tuple, 0, const_str_digest_90fb66a855155b4111d921310c4fdd21 ); Py_INCREF( const_str_digest_90fb66a855155b4111d921310c4fdd21 ); const_str_digest_4733f51e02552234244058dcbef3b0b2 = UNSTREAM_STRING( &constant_bin[ 649668 ], 28, 0 ); const_tuple_str_digest_83c332e3bafde297ec5071742c5ef4f6_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_83c332e3bafde297ec5071742c5ef4f6_tuple, 0, const_str_digest_83c332e3bafde297ec5071742c5ef4f6 ); Py_INCREF( const_str_digest_83c332e3bafde297ec5071742c5ef4f6 ); const_str_plain_uppercase_escaped_char = UNSTREAM_STRING( &constant_bin[ 649696 ], 22, 1 ); const_str_plain_domain_match = UNSTREAM_STRING( &constant_bin[ 646713 ], 12, 1 ); const_tuple_056057a555af633a750a7f37aba401ea_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_056057a555af633a750a7f37aba401ea_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_056057a555af633a750a7f37aba401ea_tuple, 1, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_056057a555af633a750a7f37aba401ea_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_056057a555af633a750a7f37aba401ea_tuple, 3, const_str_plain_req_host ); Py_INCREF( const_str_plain_req_host ); PyTuple_SET_ITEM( const_tuple_056057a555af633a750a7f37aba401ea_tuple, 4, const_str_plain_erhn ); Py_INCREF( const_str_plain_erhn ); const_str_plain_path_return_ok = UNSTREAM_STRING( &constant_bin[ 643956 ], 14, 1 ); const_tuple_3461f128e16346c08eb21c60ad74b20e_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_3461f128e16346c08eb21c60ad74b20e_tuple, 0, const_str_plain_filter ); Py_INCREF( const_str_plain_filter ); PyTuple_SET_ITEM( const_tuple_3461f128e16346c08eb21c60ad74b20e_tuple, 1, const_str_plain_int ); Py_INCREF( const_str_plain_int ); PyTuple_SET_ITEM( const_tuple_3461f128e16346c08eb21c60ad74b20e_tuple, 2, const_str_plain_map ); Py_INCREF( const_str_plain_map ); PyTuple_SET_ITEM( const_tuple_3461f128e16346c08eb21c60ad74b20e_tuple, 3, const_str_plain_open ); Py_INCREF( const_str_plain_open ); PyTuple_SET_ITEM( const_tuple_3461f128e16346c08eb21c60ad74b20e_tuple, 4, const_str_plain_str ); Py_INCREF( const_str_plain_str ); const_str_plain_escape_path = UNSTREAM_STRING( &constant_bin[ 649718 ], 11, 1 ); const_str_plain__process_rfc2109_cookies = UNSTREAM_STRING( &constant_bin[ 639239 ], 24, 1 ); const_tuple_60d58ffd11a1c34a19ff1a729518bcff_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_60d58ffd11a1c34a19ff1a729518bcff_tuple, 0, const_str_plain_Cookie2 ); Py_INCREF( const_str_plain_Cookie2 ); const_str_digest_5abd105b5cf2b97da5bdf4dfdcefc4e4 = UNSTREAM_STRING( &constant_bin[ 649729 ], 12, 0 ); PyTuple_SET_ITEM( const_tuple_60d58ffd11a1c34a19ff1a729518bcff_tuple, 1, const_str_digest_5abd105b5cf2b97da5bdf4dfdcefc4e4 ); Py_INCREF( const_str_digest_5abd105b5cf2b97da5bdf4dfdcefc4e4 ); const_str_digest_b88e82da79a4686a5138973c6ea31f0e = UNSTREAM_STRING( &constant_bin[ 649741 ], 34, 0 ); const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple = PyTuple_New( 6 ); PyTuple_SET_ITEM( const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple, 1, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple, 3, const_str_plain_req_host ); Py_INCREF( const_str_plain_req_host ); PyTuple_SET_ITEM( const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple, 4, const_str_plain_erhn ); Py_INCREF( const_str_plain_erhn ); PyTuple_SET_ITEM( const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple, 5, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); const_str_digest_e7440ce43385aede9e6d37b1421198a6 = UNSTREAM_STRING( &constant_bin[ 643381 ], 29, 0 ); const_str_plain_version_set = UNSTREAM_STRING( &constant_bin[ 649775 ], 11, 1 ); const_tuple_str_plain_secure_false_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_secure_false_tuple, 0, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_str_plain_secure_false_tuple, 1, Py_False ); Py_INCREF( Py_False ); const_str_digest_a33f471eee2d096b999033e8cc78df7a = UNSTREAM_STRING( &constant_bin[ 649786 ], 35, 0 ); const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple = PyTuple_New( 9 ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 1, const_str_plain_cookies ); Py_INCREF( const_str_plain_cookies ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 2, const_str_plain_version_set ); Py_INCREF( const_str_plain_version_set ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 3, const_str_plain_attrs ); Py_INCREF( const_str_plain_attrs ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 4, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 5, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 6, const_str_plain_value ); Py_INCREF( const_str_plain_value ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 7, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 8, const_str_plain_p ); Py_INCREF( const_str_plain_p ); const_str_plain_domain_return_ok = UNSTREAM_STRING( &constant_bin[ 643394 ], 16, 1 ); const_tuple_a843c7864103e820003a24ca56f0791d_tuple = PyTuple_New( 8 ); PyTuple_SET_ITEM( const_tuple_a843c7864103e820003a24ca56f0791d_tuple, 0, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_a843c7864103e820003a24ca56f0791d_tuple, 1, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); PyTuple_SET_ITEM( const_tuple_a843c7864103e820003a24ca56f0791d_tuple, 2, const_str_digest_2c4cf2b02b1ec590855d8e705f7ca34d ); Py_INCREF( const_str_digest_2c4cf2b02b1ec590855d8e705f7ca34d ); PyTuple_SET_ITEM( const_tuple_a843c7864103e820003a24ca56f0791d_tuple, 3, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_a843c7864103e820003a24ca56f0791d_tuple, 4, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_a843c7864103e820003a24ca56f0791d_tuple, 5, const_str_plain_port ); Py_INCREF( const_str_plain_port ); PyTuple_SET_ITEM( const_tuple_a843c7864103e820003a24ca56f0791d_tuple, 6, const_str_plain_comment ); Py_INCREF( const_str_plain_comment ); PyTuple_SET_ITEM( const_tuple_a843c7864103e820003a24ca56f0791d_tuple, 7, const_str_plain_commenturl ); Py_INCREF( const_str_plain_commenturl ); const_str_plain__now = UNSTREAM_STRING( &constant_bin[ 649821 ], 4, 1 ); const_str_digest_a779dc6a19a8e85b1f0be0716c2bcf8e = UNSTREAM_STRING( &constant_bin[ 649825 ], 35, 0 ); const_str_plain__blocked_domains = UNSTREAM_STRING( &constant_bin[ 634202 ], 16, 1 ); const_tuple_str_digest_015c22e7bdee605c030a49c130d28c8d_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_015c22e7bdee605c030a49c130d28c8d_tuple, 0, const_str_digest_015c22e7bdee605c030a49c130d28c8d ); Py_INCREF( const_str_digest_015c22e7bdee605c030a49c130d28c8d ); const_str_digest_6383a481b5cd108b550674fca70aace8 = UNSTREAM_STRING( &constant_bin[ 649860 ], 31, 0 ); const_str_plain_FileCookieJar = UNSTREAM_STRING( &constant_bin[ 632280 ], 13, 1 ); const_str_plain_MONTHS = UNSTREAM_STRING( &constant_bin[ 633391 ], 6, 1 ); const_str_digest_1e47e60e4aa81058188bb012b218cec3 = UNSTREAM_STRING( &constant_bin[ 649891 ], 65, 0 ); const_str_digest_0a8e2f47023bf5cb15e15341a4672f2f = UNSTREAM_STRING( &constant_bin[ 649956 ], 30, 0 ); const_tuple_str_plain_self_str_plain_args_str_plain_name_str_plain_attr_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_args_str_plain_name_str_plain_attr_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_args_str_plain_name_str_plain_attr_tuple, 1, const_str_plain_args ); Py_INCREF( const_str_plain_args ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_args_str_plain_name_str_plain_attr_tuple, 2, const_str_plain_name ); Py_INCREF( const_str_plain_name ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_args_str_plain_name_str_plain_attr_tuple, 3, const_str_plain_attr ); Py_INCREF( const_str_plain_attr ); const_tuple_84091ba2478037975340d97a96c88e16_tuple = PyTuple_New( 6 ); PyTuple_SET_ITEM( const_tuple_84091ba2478037975340d97a96c88e16_tuple, 0, const_str_plain_version ); Py_INCREF( const_str_plain_version ); PyTuple_SET_ITEM( const_tuple_84091ba2478037975340d97a96c88e16_tuple, 1, const_str_plain_verifiability ); Py_INCREF( const_str_plain_verifiability ); PyTuple_SET_ITEM( const_tuple_84091ba2478037975340d97a96c88e16_tuple, 2, const_str_plain_secure ); Py_INCREF( const_str_plain_secure ); PyTuple_SET_ITEM( const_tuple_84091ba2478037975340d97a96c88e16_tuple, 3, const_str_plain_expires ); Py_INCREF( const_str_plain_expires ); PyTuple_SET_ITEM( const_tuple_84091ba2478037975340d97a96c88e16_tuple, 4, const_str_plain_port ); Py_INCREF( const_str_plain_port ); PyTuple_SET_ITEM( const_tuple_84091ba2478037975340d97a96c88e16_tuple, 5, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); const_tuple_str_digest_ac11b801185405cfc362da233adfe123_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_ac11b801185405cfc362da233adfe123_tuple, 0, const_str_digest_ac11b801185405cfc362da233adfe123 ); Py_INCREF( const_str_digest_ac11b801185405cfc362da233adfe123 ); const_str_digest_4af7570ffdf40bbf602250a7b5abcb3c = UNSTREAM_STRING( &constant_bin[ 649986 ], 31, 0 ); const_str_digest_bbb9e00c2445591f988aa71dd6837113 = UNSTREAM_STRING( &constant_bin[ 650017 ], 12, 0 ); const_str_plain_clear_expired_cookies = UNSTREAM_STRING( &constant_bin[ 644189 ], 21, 1 ); const_tuple_str_digest_dbb88d1086a95f52320ae19d03e8d10a_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_dbb88d1086a95f52320ae19d03e8d10a_tuple, 0, const_str_digest_dbb88d1086a95f52320ae19d03e8d10a ); Py_INCREF( const_str_digest_dbb88d1086a95f52320ae19d03e8d10a ); const_list_b28095f7555406d11851edf8db75c62b_list = PyList_New( 8 ); PyList_SET_ITEM( const_list_b28095f7555406d11851edf8db75c62b_list, 0, const_str_plain_Cookie ); Py_INCREF( const_str_plain_Cookie ); PyList_SET_ITEM( const_list_b28095f7555406d11851edf8db75c62b_list, 1, const_str_plain_CookieJar ); Py_INCREF( const_str_plain_CookieJar ); PyList_SET_ITEM( const_list_b28095f7555406d11851edf8db75c62b_list, 2, const_str_plain_CookiePolicy ); Py_INCREF( const_str_plain_CookiePolicy ); PyList_SET_ITEM( const_list_b28095f7555406d11851edf8db75c62b_list, 3, const_str_plain_DefaultCookiePolicy ); Py_INCREF( const_str_plain_DefaultCookiePolicy ); PyList_SET_ITEM( const_list_b28095f7555406d11851edf8db75c62b_list, 4, const_str_plain_FileCookieJar ); Py_INCREF( const_str_plain_FileCookieJar ); PyList_SET_ITEM( const_list_b28095f7555406d11851edf8db75c62b_list, 5, const_str_plain_LWPCookieJar ); Py_INCREF( const_str_plain_LWPCookieJar ); PyList_SET_ITEM( const_list_b28095f7555406d11851edf8db75c62b_list, 6, const_str_plain_LoadError ); Py_INCREF( const_str_plain_LoadError ); const_str_plain_MozillaCookieJar = UNSTREAM_STRING( &constant_bin[ 631530 ], 16, 1 ); PyList_SET_ITEM( const_list_b28095f7555406d11851edf8db75c62b_list, 7, const_str_plain_MozillaCookieJar ); Py_INCREF( const_str_plain_MozillaCookieJar ); const_str_plain_DomainStrictNoDots = UNSTREAM_STRING( &constant_bin[ 650029 ], 18, 1 ); const_str_plain_parse_ns_headers = UNSTREAM_STRING( &constant_bin[ 650047 ], 16, 1 ); const_tuple_str_digest_d26f52d432ccf199e53ad3ddfa46aa69_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_d26f52d432ccf199e53ad3ddfa46aa69_tuple, 0, const_str_digest_d26f52d432ccf199e53ad3ddfa46aa69 ); Py_INCREF( const_str_digest_d26f52d432ccf199e53ad3ddfa46aa69 ); const_str_digest_04ce8de3f570e46444011016470bdc6d = UNSTREAM_STRING( &constant_bin[ 650063 ], 50, 0 ); const_str_digest_6001fe46ba0c4b5c0491a88a3819fcae = UNSTREAM_STRING( &constant_bin[ 643435 ], 18, 0 ); const_str_digest_9c9c33b6413109c9a492d7421f685c66 = UNSTREAM_STRING( &constant_bin[ 649578 ], 23, 0 ); const_str_digest_9f72df94a657ad398ac3218e99ec3b90 = UNSTREAM_STRING( &constant_bin[ 650113 ], 75, 0 ); const_str_plain_DomainRFC2965Match = UNSTREAM_STRING( &constant_bin[ 650188 ], 18, 1 ); const_str_digest_e5c4113ae280f7ad6605c6f47940873c = UNSTREAM_STRING( &constant_bin[ 650206 ], 42, 0 ); const_str_digest_3c3e7459fc007b7c4574b8ad5d2a31d7 = UNSTREAM_STRING( &constant_bin[ 650248 ], 53, 0 ); const_str_digest_5f415eb3e671a913894e893c410d61d9 = UNSTREAM_STRING( &constant_bin[ 650301 ], 8, 0 ); const_tuple_str_plain_port_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_plain_port_tuple, 0, const_str_plain_port ); Py_INCREF( const_str_plain_port ); const_str_digest_411d5ec759c8a4fcfa0f2ccddcbcfb9b = UNSTREAM_STRING( &constant_bin[ 650309 ], 565, 0 ); const_str_plain_set_nonstandard_attr = UNSTREAM_STRING( &constant_bin[ 648924 ], 20, 1 ); const_tuple_str_plain_h_str_plain_i_str_plain_b_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_h_str_plain_i_str_plain_b_tuple, 0, const_str_plain_h ); Py_INCREF( const_str_plain_h ); PyTuple_SET_ITEM( const_tuple_str_plain_h_str_plain_i_str_plain_b_tuple, 1, const_str_plain_i ); Py_INCREF( const_str_plain_i ); PyTuple_SET_ITEM( const_tuple_str_plain_h_str_plain_i_str_plain_b_tuple, 2, const_str_plain_b ); Py_INCREF( const_str_plain_b ); const_str_digest_cd253c94d5b7ea32bc39089effd75822 = UNSTREAM_STRING( &constant_bin[ 581884 ], 2, 0 ); const_str_digest_939c6ef0fd65dd7180593a6a02d0501e = UNSTREAM_STRING( &constant_bin[ 650874 ], 1237, 0 ); const_str_digest_68eb9d0da2c7cfb55ff9f1abf19ffe7c = UNSTREAM_STRING( &constant_bin[ 652111 ], 65, 0 ); const_str_digest_9d617c1725d30f1ed05d062edf4cdd1c = UNSTREAM_STRING( &constant_bin[ 652176 ], 200, 0 ); const_tuple_str_digest_d42a8d5d1272b159ccfc242f04c0ba55_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_d42a8d5d1272b159ccfc242f04c0ba55_tuple, 0, const_str_digest_d42a8d5d1272b159ccfc242f04c0ba55 ); Py_INCREF( const_str_digest_d42a8d5d1272b159ccfc242f04c0ba55 ); const_str_digest_4c1ca7289dc83b417558e44a6c5983e0 = UNSTREAM_STRING( &constant_bin[ 652376 ], 18, 0 ); const_tuple_str_plain_self_str_plain_i_str_plain_cookie_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_i_str_plain_cookie_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_i_str_plain_cookie_tuple, 1, const_str_plain_i ); Py_INCREF( const_str_plain_i ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_i_str_plain_cookie_tuple, 2, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); const_tuple_str_plain_args_str_plain_logging_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_args_str_plain_logging_tuple, 0, const_str_plain_args ); Py_INCREF( const_str_plain_args ); PyTuple_SET_ITEM( const_tuple_str_plain_args_str_plain_logging_tuple, 1, const_str_plain_logging ); Py_INCREF( const_str_plain_logging ); const_str_plain_ii = UNSTREAM_STRING( &constant_bin[ 18283 ], 2, 1 ); const_str_digest_81dc64e6a5c5291a8a84d8bc604bf489 = UNSTREAM_STRING( &constant_bin[ 652394 ], 196, 0 ); const_tuple_str_plain_self_str_plain_path_str_plain_request_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_path_str_plain_request_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_path_str_plain_request_tuple, 1, const_str_plain_path ); Py_INCREF( const_str_plain_path ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_path_str_plain_request_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); const_str_plain_EPOCH_YEAR = UNSTREAM_STRING( &constant_bin[ 652590 ], 10, 1 ); const_str_digest_1214beffee0b542753d8cd90bab94500 = UNSTREAM_STRING( &constant_bin[ 652600 ], 67, 0 ); const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple = PyTuple_New( 13 ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 1, const_str_plain_response ); Py_INCREF( const_str_plain_response ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 3, const_str_plain_headers ); Py_INCREF( const_str_plain_headers ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 4, const_str_plain_rfc2965_hdrs ); Py_INCREF( const_str_plain_rfc2965_hdrs ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 5, const_str_plain_ns_hdrs ); Py_INCREF( const_str_plain_ns_hdrs ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 6, const_str_plain_rfc2965 ); Py_INCREF( const_str_plain_rfc2965 ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 7, const_str_plain_netscape ); Py_INCREF( const_str_plain_netscape ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 8, const_str_plain_cookies ); Py_INCREF( const_str_plain_cookies ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 9, const_str_plain_ns_cookies ); Py_INCREF( const_str_plain_ns_cookies ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 10, const_str_plain_lookup ); Py_INCREF( const_str_plain_lookup ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 11, const_str_plain_cookie ); Py_INCREF( const_str_plain_cookie ); PyTuple_SET_ITEM( const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 12, const_str_plain_no_matching_rfc2965 ); Py_INCREF( const_str_plain_no_matching_rfc2965 ); const_str_plain_HEADER_QUOTED_VALUE_RE = UNSTREAM_STRING( &constant_bin[ 652667 ], 22, 1 ); const_str_plain_return_ok = UNSTREAM_STRING( &constant_bin[ 631579 ], 9, 1 ); const_str_digest_441757fdeadfce87f9b025f190e72501 = UNSTREAM_STRING( &constant_bin[ 640662 ], 26, 0 ); const_str_digest_e85f860bd0334247026f4c835720ce92 = UNSTREAM_STRING( &constant_bin[ 652689 ], 25, 0 ); const_int_pos_61 = PyLong_FromUnsignedLong( 61ul ); const_str_digest_67402e2ce701e8c31725c4e8c7d524b5 = UNSTREAM_STRING( &constant_bin[ 652714 ], 454, 0 ); const_str_digest_9838d04ce4308cc55001fb435306cf5f = UNSTREAM_STRING( &constant_bin[ 653168 ], 34, 0 ); const_str_plain_http2time = UNSTREAM_STRING( &constant_bin[ 635128 ], 9, 1 ); const_str_digest_a4f82cb8d11925ee4973165e32fcb89f = UNSTREAM_STRING( &constant_bin[ 653202 ], 17, 0 ); const_str_digest_d47bf028717c39f1003167eaa76ed845 = UNSTREAM_STRING( &constant_bin[ 653219 ], 28, 0 ); const_tuple_str_plain_self_str_plain_allowed_domains_tuple = PyTuple_New( 2 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_allowed_domains_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_allowed_domains_tuple, 1, const_str_plain_allowed_domains ); Py_INCREF( const_str_plain_allowed_domains ); const_tuple_str_digest_8e65edd712068ac2334f8b3c1a548ef5_tuple = PyTuple_New( 1 ); PyTuple_SET_ITEM( const_tuple_str_digest_8e65edd712068ac2334f8b3c1a548ef5_tuple, 0, const_str_digest_8e65edd712068ac2334f8b3c1a548ef5 ); Py_INCREF( const_str_digest_8e65edd712068ac2334f8b3c1a548ef5 ); const_str_digest_5b43f98adaaa54e66fad0c550c5cbf9b = UNSTREAM_STRING( &constant_bin[ 653247 ], 720, 0 ); const_tuple_str_plain_request_str_plain_host_str_plain_i_str_plain_port_tuple = PyTuple_New( 4 ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_host_str_plain_i_str_plain_port_tuple, 0, const_str_plain_request ); Py_INCREF( const_str_plain_request ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_host_str_plain_i_str_plain_port_tuple, 1, const_str_plain_host ); Py_INCREF( const_str_plain_host ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_host_str_plain_i_str_plain_port_tuple, 2, const_str_plain_i ); Py_INCREF( const_str_plain_i ); PyTuple_SET_ITEM( const_tuple_str_plain_request_str_plain_host_str_plain_i_str_plain_port_tuple, 3, const_str_plain_port ); Py_INCREF( const_str_plain_port ); const_tuple_str_plain_self_str_plain_domain_str_plain_request_tuple = PyTuple_New( 3 ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_request_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_request_tuple, 1, const_str_plain_domain ); Py_INCREF( const_str_plain_domain ); PyTuple_SET_ITEM( const_tuple_str_plain_self_str_plain_domain_str_plain_request_tuple, 2, const_str_plain_request ); Py_INCREF( const_str_plain_request ); const_str_digest_382d9c73bb4dc92d2b5d39d3d6f04352 = UNSTREAM_STRING( &constant_bin[ 653967 ], 38, 0 ); const_str_digest_35305a880572d8f687229d457556b35f = UNSTREAM_STRING( &constant_bin[ 654005 ], 35, 0 ); const_str_plain_DomainStrict = UNSTREAM_STRING( &constant_bin[ 643896 ], 12, 1 ); const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple = PyTuple_New( 5 ); PyTuple_SET_ITEM( const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple, 0, const_str_plain_self ); Py_INCREF( const_str_plain_self ); PyTuple_SET_ITEM( const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple, 1, const_str_plain_filename ); Py_INCREF( const_str_plain_filename ); PyTuple_SET_ITEM( const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple, 2, const_str_plain_ignore_discard ); Py_INCREF( const_str_plain_ignore_discard ); PyTuple_SET_ITEM( const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple, 3, const_str_plain_ignore_expires ); Py_INCREF( const_str_plain_ignore_expires ); PyTuple_SET_ITEM( const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple, 4, const_str_plain_f ); Py_INCREF( const_str_plain_f ); const_str_digest_fd68f04a132d3344ef56a0d2ac5adacc = UNSTREAM_STRING( &constant_bin[ 654040 ], 36, 0 ); const_str_digest_f1042943e0523257681c0f0735aa29f1 = UNSTREAM_STRING( &constant_bin[ 654076 ], 35, 0 ); const_str_plain_set_blocked_domains = UNSTREAM_STRING( &constant_bin[ 634199 ], 19, 1 ); const_str_digest_ca34278b07df95cf1922ded62b38f637 = UNSTREAM_STRING( &constant_bin[ 654111 ], 28, 0 ); const_str_digest_428188bb49fa59b582109cf5ddcb001b = UNSTREAM_STRING( &constant_bin[ 654139 ], 219, 0 ); const_str_digest_739c922194bbf9fe1c32fcc0e2556c87 = UNSTREAM_STRING( &constant_bin[ 654358 ], 25, 0 ); const_tuple_627fb6452a7a155200f2d850dfa00859_tuple = PyTuple_New( 11 ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 0, const_str_plain_ns_headers ); Py_INCREF( const_str_plain_ns_headers ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 1, const_str_plain_known_attrs ); Py_INCREF( const_str_plain_known_attrs ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 2, const_str_plain_result ); Py_INCREF( const_str_plain_result ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 3, const_str_plain_ns_header ); Py_INCREF( const_str_plain_ns_header ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 4, const_str_plain_pairs ); Py_INCREF( const_str_plain_pairs ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 5, const_str_plain_version_set ); Py_INCREF( const_str_plain_version_set ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 6, const_str_plain_ii ); Py_INCREF( const_str_plain_ii ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 7, const_str_plain_param ); Py_INCREF( const_str_plain_param ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 8, const_str_plain_k ); Py_INCREF( const_str_plain_k ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 9, const_str_plain_v ); Py_INCREF( const_str_plain_v ); PyTuple_SET_ITEM( const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 10, const_str_plain_lc ); Py_INCREF( const_str_plain_lc ); constants_created = true; } #ifndef __NUITKA_NO_ASSERT__ void checkModuleConstants_future$backports$http$cookiejar( void ) { // The module may not have been used at all. if (constants_created == false) return; } #endif // The module code objects. static PyCodeObject *codeobj_dfcacfcb1158f9a74e7c8d50bf186230; static PyCodeObject *codeobj_ddd2ed56084ac82cd5175bfe4516e834; static PyCodeObject *codeobj_f8361076776b7a10758ccef4eedc6749; static PyCodeObject *codeobj_798a9863336c7c9c418ddca1e2618c32; static PyCodeObject *codeobj_e387065b5bccebd68a73e1eb7679cf90; static PyCodeObject *codeobj_f29fa82af712996536f28d37a35a5d6d; static PyCodeObject *codeobj_4bf671acca441ac82822b88fdf521d42; static PyCodeObject *codeobj_00c80548956dae0b4e9e8876dadeea22; static PyCodeObject *codeobj_86ff0608ac6e9342f3c19b5b98d60636; static PyCodeObject *codeobj_b745f1198b40681a1f468b1836e034d0; static PyCodeObject *codeobj_336adbe3bd4b4db5de147f63ea929c64; static PyCodeObject *codeobj_3e965b0ad2519fe609a9ded9981e9a14; static PyCodeObject *codeobj_f9e079331e99be3b2dfa53f67e1cc0dd; static PyCodeObject *codeobj_a76201e5727fbd458a8078a508530d93; static PyCodeObject *codeobj_0a4468444a7d9d664e1c62a45a66c355; static PyCodeObject *codeobj_a7e92fd70017cfd397d9ec3f6ed70d30; static PyCodeObject *codeobj_cf343a763edf4616c6140c0a6266ce67; static PyCodeObject *codeobj_a81e1d17136c84bb0c8ca488cec8c5b3; static PyCodeObject *codeobj_90e3ac44ae7588d6fe3ed9ed53157b98; static PyCodeObject *codeobj_32b8007f9eff547d1a5a3d3e34ad520a; static PyCodeObject *codeobj_e2b96ab8a0977f93a713a49904aec3c1; static PyCodeObject *codeobj_b6223ec84e690c91b0c8e786ff7ddcc5; static PyCodeObject *codeobj_fae47abf9daf955b2f1b0900c6ba93e7; static PyCodeObject *codeobj_3162c8f80c99e6856e0ca15f5f8d7b82; static PyCodeObject *codeobj_d060078628517e019ce3bad342c7ec8c; static PyCodeObject *codeobj_82447b757454c1d823dd1fabfc606f31; static PyCodeObject *codeobj_4a54ec3773ce383e213d8e9cb84e6e52; static PyCodeObject *codeobj_6f9c1bb87810523f34a127bb6f533a81; static PyCodeObject *codeobj_54bcb7917c10221f45ef75faa2ac1d8b; static PyCodeObject *codeobj_9c8f84c2f2b99be80a4503f66f6d1b6b; static PyCodeObject *codeobj_a3dc7dff8bdd8b176f6b78db892e4020; static PyCodeObject *codeobj_c0e77d55f699bcf7e49aa5435a6b57e1; static PyCodeObject *codeobj_a0ef1c5e814f13bc71741d7541f47d71; static PyCodeObject *codeobj_8efb35d69ff986fe8227680e6597f052; static PyCodeObject *codeobj_1eb2552d125164b43740f286e52e59ab; static PyCodeObject *codeobj_3980990f49b5b396e52c95f691d658f4; static PyCodeObject *codeobj_2614dca3f2061c8b9a9161ae59ff83e9; static PyCodeObject *codeobj_44171a3951be5b643ad4a5b2475f17f6; static PyCodeObject *codeobj_d0182cc26028ecd2eb94ba95cbb9204a; static PyCodeObject *codeobj_f056911105992cef8d3d41de5a237ad7; static PyCodeObject *codeobj_4ec5dc15aadf2b5cbabbf9606f41b58a; static PyCodeObject *codeobj_c1e952e9676b4dafdfd05dc27d441c3d; static PyCodeObject *codeobj_edccd28b38ca62e7f7ce3955afe4f039; static PyCodeObject *codeobj_222f6de64a684c62436ecf9dcf4cf45a; static PyCodeObject *codeobj_84a8a5d2f544889c523f3a784761c3d1; static PyCodeObject *codeobj_dc5c266528a7eeb342c11f31ffeb03ea; static PyCodeObject *codeobj_d67ec2cc585e41ed3e8fbf6aa4e52dbb; static PyCodeObject *codeobj_d6c4a4eb44347660040d2f0405355798; static PyCodeObject *codeobj_7a7225b62b9ab4a68be8cc3967710a98; static PyCodeObject *codeobj_5ab117e496d15e2e8f09f4e3db846541; static PyCodeObject *codeobj_aae35d0b5c9e279b6558ddc8892bceba; static PyCodeObject *codeobj_c25bd63453ed62df2c12cda11bf0a5a6; static PyCodeObject *codeobj_a3a5ba2741c6a9a735f3430ad7cb3d8e; static PyCodeObject *codeobj_e78a95e0101c2ed9a38d921ddd9007d1; static PyCodeObject *codeobj_01bf0553533690ff53555f2cb6be5d10; static PyCodeObject *codeobj_e1fcb450a2f726e7bd2caa54bbf2ec3a; static PyCodeObject *codeobj_dda80c13698f428553ea37cff887f130; static PyCodeObject *codeobj_2e36ce551e26dc371ca53a12767af3fa; static PyCodeObject *codeobj_ea139b45e6f7168a226cce1d6b77675a; static PyCodeObject *codeobj_fabc03f354caecf12850ad1da676e318; static PyCodeObject *codeobj_c8a3b8b8bb85dd8be9bceab63866ccd5; static PyCodeObject *codeobj_c0cab5b6f3427bd0835e8756ea1b4a96; static PyCodeObject *codeobj_2a3d818f1d207d9abf4511a2073b1edb; static PyCodeObject *codeobj_d314010d91593c2252f7a6a84fc371ef; static PyCodeObject *codeobj_08a085665553e5257dff96d7f01f4566; static PyCodeObject *codeobj_453730ff41cfcf9b2cf782fe52a42a53; static PyCodeObject *codeobj_1ece77e278827a4d56efcc209c380c04; static PyCodeObject *codeobj_219e32bb8e92327d6b4b50ef0a396e32; static PyCodeObject *codeobj_978ee169c8d12604853caa5dbfd2e002; static PyCodeObject *codeobj_e4d6e7390e099d0855f1af9674b3b8e2; static PyCodeObject *codeobj_bf281e91453825e860ae2596fdfc6c38; static PyCodeObject *codeobj_c744fd6dcac46970732b9fc113677f22; static PyCodeObject *codeobj_65089d74c0a802d7371f1f88884f11e3; static PyCodeObject *codeobj_eb551893b91528c5665c6b8a8d48c1b1; static PyCodeObject *codeobj_b2555f739b85ed437b4fd2b7becdae9a; static PyCodeObject *codeobj_44cd217881d058a679ee9b4dab107e96; static PyCodeObject *codeobj_e61bdda70ce3e3f071bc4807492fa2a1; static PyCodeObject *codeobj_afba088dbf912a9a08f5b79a6b8ebce3; static PyCodeObject *codeobj_042ca47a1d08d2343ead7125df1f736a; static PyCodeObject *codeobj_67a02822c5d4a785852b13e7b4400890; static PyCodeObject *codeobj_7287d45fd7303e449fc8893c63cb7343; static PyCodeObject *codeobj_0cf31d9336fbc8aece38825ab058af45; static PyCodeObject *codeobj_21d05a9098bf0fad6445e8a43b9c5093; static PyCodeObject *codeobj_8d990321c92cc6a78054a48b01af9f54; static PyCodeObject *codeobj_ee6a634be8c371622507bce0233fcacb; static PyCodeObject *codeobj_e832c5b9a682a8fe9680c0b80abf55d3; static PyCodeObject *codeobj_91cebd3a6e32a97afff498e1781aa375; static PyCodeObject *codeobj_ca79faa6796a3e00a5fe31ab4c3052c5; static PyCodeObject *codeobj_5f62200b80d7d1a3d2ac88f3a5eb7cda; static PyCodeObject *codeobj_09a53aca45ad10045753eaf1e1a23ae1; static PyCodeObject *codeobj_a7d0a1b16f9491db91a581291950e7a5; static PyCodeObject *codeobj_db45b9c60359c1fb04de990edb43252d; static PyCodeObject *codeobj_17b3b212297e15d91ce039dc085e7f5b; static PyCodeObject *codeobj_bbb8e731ea58facc1097de1b62613860; static PyCodeObject *codeobj_a83d0429ed039daef8289ed5cb5678f6; static PyCodeObject *codeobj_a6e2af6fbc49e63a72a4a696453ea626; static PyCodeObject *codeobj_36a32fe090661c4729a32bfcbe71ff9a; static PyCodeObject *codeobj_082ad701a5b34b26ea419c96aea43053; static PyCodeObject *codeobj_3b613ca4ee73f883de34ffc64da7cf5d; static PyCodeObject *codeobj_9141b019538b8b92f197f59dc3add353; static PyCodeObject *codeobj_9d7eb0002288e7476b4706ae16da189e; static PyCodeObject *codeobj_9305d765e2bf288c03b75b51b714a7dd; static PyCodeObject *codeobj_501e2f0ca12035163f3e7a64a40e1984; static void createModuleCodeObjects(void) { module_filename_obj = const_str_digest_1214beffee0b542753d8cd90bab94500; codeobj_dfcacfcb1158f9a74e7c8d50bf186230 = MAKE_CODEOBJ( module_filename_obj, const_str_angle_lambda, 1284, const_tuple_str_plain_a_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_ddd2ed56084ac82cd5175bfe4516e834 = MAKE_CODEOBJ( module_filename_obj, const_str_digest_d7aa58fd83d0bd9c2adfcb5395971da9, 1, const_tuple_empty, 0, 0, CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_f8361076776b7a10758ccef4eedc6749 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_Cookie, 724, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_798a9863336c7c9c418ddca1e2618c32 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_CookieJar, 1223, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_e387065b5bccebd68a73e1eb7679cf90 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_CookiePolicy, 828, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_f29fa82af712996536f28d37a35a5d6d = MAKE_CODEOBJ( module_filename_obj, const_str_plain_DefaultCookiePolicy, 861, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_4bf671acca441ac82822b88fdf521d42 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_FileCookieJar, 1755, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_00c80548956dae0b4e9e8876dadeea22 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_LWPCookieJar, 1844, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_86ff0608ac6e9342f3c19b5b98d60636 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_MozillaCookieJar, 1968, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_b745f1198b40681a1f468b1836e034d0 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 742, const_tuple_80473f3b06a20557da99f8ecaf722c71_tuple, 18, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_336adbe3bd4b4db5de147f63ea929c64 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 871, const_tuple_35ba4bbf0850d2eb175e9e15dd903c2d_tuple, 13, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_3e965b0ad2519fe609a9ded9981e9a14 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 1238, const_tuple_str_plain_self_str_plain_policy_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_f9e079331e99be3b2dfa53f67e1cc0dd = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 1758, const_tuple_d5b258a4cc021097baa147c88d3dc59d_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a76201e5727fbd458a8078a508530d93 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___iter__, 1731, const_tuple_str_plain_self_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_0a4468444a7d9d664e1c62a45a66c355 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___len__, 1734, const_tuple_str_plain_self_str_plain_i_str_plain_cookie_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a7e92fd70017cfd397d9ec3f6ed70d30 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___repr__, 807, const_tuple_str_plain_self_str_plain_args_str_plain_name_str_plain_attr_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_cf343a763edf4616c6140c0a6266ce67 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___repr__, 1740, const_tuple_str_plain_self_str_plain_r_str_plain_cookie_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a81e1d17136c84bb0c8ca488cec8c5b3 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___str__, 797, const_tuple_f68b9a4705d678b40465764624eadfcd_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_90e3ac44ae7588d6fe3ed9ed53157b98 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___str__, 1746, const_tuple_str_plain_self_str_plain_r_str_plain_cookie_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_32b8007f9eff547d1a5a3d3e34ad520a = MAKE_CODEOBJ( module_filename_obj, const_str_plain__cookie_attrs, 1274, const_tuple_b2d286880525f8e8b41bde9db6bbe984_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_e2b96ab8a0977f93a713a49904aec3c1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__cookie_from_cookie_tuple, 1463, const_tuple_f40a8285220caa062692f5469c2efc7b_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_b6223ec84e690c91b0c8e786ff7ddcc5 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__cookies_for_domain, 1249, const_tuple_23efc8ae413a323a6af0397a77acd4a7_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_fae47abf9daf955b2f1b0900c6ba93e7 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__cookies_for_request, 1267, const_tuple_a649d3fc637f83babb9380ce01d4d600_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_3162c8f80c99e6856e0ca15f5f8d7b82 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__cookies_from_attrs_set, 1555, const_tuple_3e677b35f7b3e28244302a53fb2a8b0d_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_d060078628517e019ce3bad342c7ec8c = MAKE_CODEOBJ( module_filename_obj, const_str_plain__debug, 57, const_tuple_str_plain_args_str_plain_logging_tuple, 0, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARARGS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_82447b757454c1d823dd1fabfc606f31 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__normalized_cookie_tuples, 1366, const_tuple_03860c0bfe7d0386d34ae09c6402b271_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_4a54ec3773ce383e213d8e9cb84e6e52 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__process_rfc2109_cookies, 1564, const_tuple_fa654efe063d228a620382d7cd11c16c_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_6f9c1bb87810523f34a127bb6f533a81 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__really_load, 1888, const_tuple_ae18c5d4855ee8b3f9fff6d4cf73cc9d_tuple, 5, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_54bcb7917c10221f45ef75faa2ac1d8b = MAKE_CODEOBJ( module_filename_obj, const_str_plain__really_load, 2007, const_tuple_82772d0066d2679a87f5856b7a23dee0_tuple, 5, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_9c8f84c2f2b99be80a4503f66f6d1b6b = MAKE_CODEOBJ( module_filename_obj, const_str_plain__str2time, 156, const_tuple_ce35a4c4d431f2a8544ff1c21a82ac33_tuple, 7, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a3dc7dff8bdd8b176f6b78db892e4020 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__timegm, 86, const_tuple_efcbf940c26f81be4bdc1dfc9b3b4920_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_c0e77d55f699bcf7e49aa5435a6b57e1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__warn_unhandled_exception, 71, const_tuple_35009b3cf2bcb3d753e31c5ad3157d36_tuple, 0, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a0ef1c5e814f13bc71741d7541f47d71 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_add_cookie_header, 1333, const_tuple_9f2c42cdba2e0b18d98c43ebb075b4a6_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_8efb35d69ff986fe8227680e6597f052 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_allowed_domains, 917, const_tuple_str_plain_self_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_1eb2552d125164b43740f286e52e59ab = MAKE_CODEOBJ( module_filename_obj, const_str_plain_as_lwp_str, 1857, const_tuple_8e8b169b3756228fb344f40be9cc6722_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_3980990f49b5b396e52c95f691d658f4 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_blocked_domains, 904, const_tuple_str_plain_self_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_2614dca3f2061c8b9a9161ae59ff83e9 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_clear, 1670, const_tuple_befdcdf705e4693ac09719137da0e51f_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_44171a3951be5b643ad4a5b2475f17f6 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_clear_expired_cookies, 1712, const_tuple_str_plain_self_str_plain_now_str_plain_cookie_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_d0182cc26028ecd2eb94ba95cbb9204a = MAKE_CODEOBJ( module_filename_obj, const_str_plain_clear_session_cookies, 1697, const_tuple_str_plain_self_str_plain_cookie_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_f056911105992cef8d3d41de5a237ad7 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_deepvalues, 1202, const_tuple_f76c7de1e662bc6b23f6207481412ea6_tuple, 1, 0, CO_GENERATOR | CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_4ec5dc15aadf2b5cbabbf9606f41b58a = MAKE_CODEOBJ( module_filename_obj, const_str_plain_domain_match, 531, const_tuple_str_plain_A_str_plain_B_str_plain_i_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_c1e952e9676b4dafdfd05dc27d441c3d = MAKE_CODEOBJ( module_filename_obj, const_str_plain_domain_return_ok, 850, const_tuple_str_plain_self_str_plain_domain_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_edccd28b38ca62e7f7ce3955afe4f039 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_domain_return_ok, 1167, const_tuple_056057a555af633a750a7f37aba401ea_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_222f6de64a684c62436ecf9dcf4cf45a = MAKE_CODEOBJ( module_filename_obj, const_str_plain_eff_request_host, 617, const_tuple_str_plain_request_str_plain_erhn_str_plain_req_host_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_84a8a5d2f544889c523f3a784761c3d1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_escape_path, 658, const_tuple_str_plain_path_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_dc5c266528a7eeb342c11f31ffeb03ea = MAKE_CODEOBJ( module_filename_obj, const_str_plain_extract_cookies, 1656, const_tuple_d3f0e9e360d409c8817956d345c53972_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_d67ec2cc585e41ed3e8fbf6aa4e52dbb = MAKE_CODEOBJ( module_filename_obj, const_str_plain_get_nonstandard_attr, 786, const_tuple_str_plain_self_str_plain_name_str_plain_default_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_d6c4a4eb44347660040d2f0405355798 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_has_nonstandard_attr, 784, const_tuple_str_plain_self_str_plain_name_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_7a7225b62b9ab4a68be8cc3967710a98 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_http2time, 231, const_tuple_0c9a0278be4b731484570eb2510e0af5_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_5ab117e496d15e2e8f09f4e3db846541 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_is_HDN, 516, const_tuple_str_plain_text_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_aae35d0b5c9e279b6558ddc8892bceba = MAKE_CODEOBJ( module_filename_obj, const_str_plain_is_blocked, 911, const_tuple_str_plain_self_str_plain_domain_str_plain_blocked_domain_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_c25bd63453ed62df2c12cda11bf0a5a6 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_is_expired, 791, const_tuple_str_plain_self_str_plain_now_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a3a5ba2741c6a9a735f3430ad7cb3d8e = MAKE_CODEOBJ( module_filename_obj, const_str_plain_is_not_allowed, 926, const_tuple_str_plain_self_str_plain_domain_str_plain_allowed_domain_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_e78a95e0101c2ed9a38d921ddd9007d1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_is_third_party, 707, const_tuple_str_plain_request_str_plain_req_host_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_01bf0553533690ff53555f2cb6be5d10 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_iso2time, 303, const_tuple_ef6d7d8eea65b440ae02e15644cc4aec_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_e1fcb450a2f726e7bd2caa54bbf2ec3a = MAKE_CODEOBJ( module_filename_obj, const_str_plain_join_header_words, 431, const_tuple_082a68a25b0b89c18e4b59934f2b5f39_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_dda80c13698f428553ea37cff887f130 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_liberal_is_HDN, 570, const_tuple_str_plain_text_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_2e36ce551e26dc371ca53a12767af3fa = MAKE_CODEOBJ( module_filename_obj, const_str_plain_load, 1777, const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_ea139b45e6f7168a226cce1d6b77675a = MAKE_CODEOBJ( module_filename_obj, const_str_plain_lwp_cookie_str, 1816, const_tuple_str_plain_cookie_str_plain_h_str_plain_keys_str_plain_k_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_fabc03f354caecf12850ad1da676e318 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_make_cookies, 1576, const_tuple_e04e92c4746a35a0ea451fcd018c2560_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_c8a3b8b8bb85dd8be9bceab63866ccd5 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_no_matching_rfc2965, 1620, const_tuple_str_plain_ns_cookie_str_plain_lookup_str_plain_key_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_c0cab5b6f3427bd0835e8756ea1b4a96 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_offset_from_tz_string, 142, const_tuple_str_plain_tz_str_plain_offset_str_plain_m_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_2a3d818f1d207d9abf4511a2073b1edb = MAKE_CODEOBJ( module_filename_obj, const_str_plain_parse_ns_headers, 463, const_tuple_627fb6452a7a155200f2d850dfa00859_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_d314010d91593c2252f7a6a84fc371ef = MAKE_CODEOBJ( module_filename_obj, const_str_plain_path_return_ok, 855, const_tuple_str_plain_self_str_plain_path_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_08a085665553e5257dff96d7f01f4566 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_path_return_ok, 1189, const_tuple_11c76a8464865a1ada2d88979308652a_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_453730ff41cfcf9b2cf782fe52a42a53 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_reach, 672, const_tuple_str_plain_h_str_plain_i_str_plain_b_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_1ece77e278827a4d56efcc209c380c04 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_request_host, 601, const_tuple_str_plain_request_str_plain_url_str_plain_host_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_219e32bb8e92327d6b4b50ef0a396e32 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_request_path, 628, const_tuple_55de14cd01b5963224d0914d65c06b3c_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_978ee169c8d12604853caa5dbfd2e002 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_request_port, 638, const_tuple_str_plain_request_str_plain_host_str_plain_i_str_plain_port_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_e4d6e7390e099d0855f1af9674b3b8e2 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_return_ok, 846, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_bf281e91453825e860ae2596fdfc6c38 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_return_ok, 1080, const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_c744fd6dcac46970732b9fc113677f22 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_return_ok_domain, 1145, const_tuple_c8527f7a21bac879fe7c350debaaf3ba_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_65089d74c0a802d7371f1f88884f11e3 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_return_ok_expires, 1125, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_eb551893b91528c5665c6b8a8d48c1b1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_return_ok_port, 1131, const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_b2555f739b85ed437b4fd2b7becdae9a = MAKE_CODEOBJ( module_filename_obj, const_str_plain_return_ok_secure, 1119, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_44cd217881d058a679ee9b4dab107e96 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_return_ok_verifiability, 1107, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_e61bdda70ce3e3f071bc4807492fa2a1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_return_ok_version, 1098, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_afba088dbf912a9a08f5b79a6b8ebce3 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_revert, 1789, const_tuple_cb245fafde39930ceb905b8a87dde021_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_042ca47a1d08d2343ead7125df1f736a = MAKE_CODEOBJ( module_filename_obj, const_str_plain_save, 1773, const_tuple_e23dc4e0e49eb73c27bc6cfa8481e752_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_67a02822c5d4a785852b13e7b4400890 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_save, 1873, const_tuple_d9ec0fb2df52fe8792386a78625d85c7_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_7287d45fd7303e449fc8893c63cb7343 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_save, 2073, const_tuple_434675afeb9f3c91bd34b9aee4ea0f45_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_0cf31d9336fbc8aece38825ab058af45 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_allowed_domains, 920, const_tuple_str_plain_self_str_plain_allowed_domains_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_21d05a9098bf0fad6445e8a43b9c5093 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_blocked_domains, 907, const_tuple_str_plain_self_str_plain_blocked_domains_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_8d990321c92cc6a78054a48b01af9f54 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_cookie, 1643, const_tuple_fccf03d76b7ec41d8e47fb92fe21d2ae_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_ee6a634be8c371622507bce0233fcacb = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_cookie_if_ok, 1630, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_e832c5b9a682a8fe9680c0b80abf55d3 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_nonstandard_attr, 788, const_tuple_str_plain_self_str_plain_name_str_plain_value_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_91cebd3a6e32a97afff498e1781aa375 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_ok, 837, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_ca79faa6796a3e00a5fe31ab4c3052c5 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_ok, 934, const_tuple_3756f95c8a4d8703a4073438dd2b117a_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_5f62200b80d7d1a3d2ac88f3a5eb7cda = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_ok_domain, 1000, const_tuple_582b122a19bbd71b0bb383b248fdd903_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_09a53aca45ad10045753eaf1e1a23ae1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_ok_name, 980, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a7d0a1b16f9491db91a581291950e7a5 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_ok_path, 989, const_tuple_92ef49456445ed75b79e591ab0457eb0_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_db45b9c60359c1fb04de990edb43252d = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_ok_port, 1059, const_tuple_4ac46ba81623ee62c6143877dcaf66ab_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_17b3b212297e15d91ce039dc085e7f5b = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_ok_verifiability, 968, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_bbb8e731ea58facc1097de1b62613860 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_ok_version, 953, const_tuple_str_plain_self_str_plain_cookie_str_plain_request_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a83d0429ed039daef8289ed5cb5678f6 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_set_policy, 1246, const_tuple_str_plain_self_str_plain_policy_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_a6e2af6fbc49e63a72a4a696453ea626 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_split_header_words, 345, const_tuple_8069ad5f71df0e52a060c2a7c9865411_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_36a32fe090661c4729a32bfcbe71ff9a = MAKE_CODEOBJ( module_filename_obj, const_str_plain_strip_quotes, 456, const_tuple_str_plain_text_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_082ad701a5b34b26ea419c96aea43053 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_time2isoz, 100, const_tuple_str_plain_t_str_plain_dt_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_3b613ca4ee73f883de34ffc64da7cf5d = MAKE_CODEOBJ( module_filename_obj, const_str_plain_time2netscape, 119, const_tuple_str_plain_t_str_plain_dt_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_9141b019538b8b92f197f59dc3add353 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_unmatched, 336, const_tuple_str_plain_match_str_plain_start_str_plain_end_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_9d7eb0002288e7476b4706ae16da189e = MAKE_CODEOBJ( module_filename_obj, const_str_plain_uppercase_escaped_char, 656, const_tuple_str_plain_match_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_9305d765e2bf288c03b75b51b714a7dd = MAKE_CODEOBJ( module_filename_obj, const_str_plain_user_domain_match, 580, const_tuple_str_plain_A_str_plain_B_str_plain_initial_dot_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); codeobj_501e2f0ca12035163f3e7a64a40e1984 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_vals_sorted_by_key, 1198, const_tuple_str_plain_adict_str_plain_keys_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_UNICODE_LITERALS ); } // The module function declarations. static PyObject *future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_maker( void ); NUITKA_CROSS_MODULE PyObject *impl___internal__$$$function_1__mro_entries_conversion( PyObject **python_pars ); NUITKA_CROSS_MODULE PyObject *impl___internal__$$$function_2_complex_call_helper_star_list( PyObject **python_pars ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_10_unmatched( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_11_split_header_words( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_12_join_header_words( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_13_strip_quotes( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_14_parse_ns_headers( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_15_is_HDN( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_16_domain_match( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_17_liberal_is_HDN( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_18_user_domain_match( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_19_request_host( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_1__debug( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_20_eff_request_host( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_21_request_path( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_22_request_port( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_23_uppercase_escaped_char( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_24_escape_path( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_25_reach( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_26_is_third_party( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_27___init__( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_28_has_nonstandard_attr( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_29_get_nonstandard_attr( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_2__warn_unhandled_exception( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_30_set_nonstandard_attr( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_31_is_expired( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_32___str__( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_33___repr__( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_34_set_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_35_return_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_36_domain_return_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_37_path_return_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_38___init__( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_39_blocked_domains( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_3__timegm( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_40_set_blocked_domains( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_41_is_blocked( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_42_allowed_domains( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_43_set_allowed_domains( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_44_is_not_allowed( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_45_set_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_46_set_ok_version( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_47_set_ok_verifiability( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_48_set_ok_name( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_49_set_ok_path( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_4_time2isoz( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_50_set_ok_domain( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_51_set_ok_port( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_52_return_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_53_return_ok_version( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_54_return_ok_verifiability( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_55_return_ok_secure( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_56_return_ok_expires( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_57_return_ok_port( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_58_return_ok_domain( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_59_domain_return_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_5_time2netscape( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_60_path_return_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_61_vals_sorted_by_key( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_62_deepvalues( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_63___init__( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_64_set_policy( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_65__cookies_for_domain( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_66__cookies_for_request( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_67__cookie_attrs( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_67__cookie_attrs$$$function_1_lambda( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_68_add_cookie_header( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_69__normalized_cookie_tuples( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_6_offset_from_tz_string( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_71__cookies_from_attrs_set( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_72__process_rfc2109_cookies( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_73_make_cookies( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_73_make_cookies$$$function_1_no_matching_rfc2965( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_74_set_cookie_if_ok( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_75_set_cookie( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_76_extract_cookies( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_77_clear( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_78_clear_session_cookies( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_79_clear_expired_cookies( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_7__str2time( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_80___iter__( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_81___len__( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_82___repr__( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_83___str__( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_84___init__( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_85_save( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_86_load( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_87_revert( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_88_lwp_cookie_str( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_89_as_lwp_str( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_8_http2time( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_90_save( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_91__really_load( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_92__really_load( ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_93_save( PyObject *defaults ); static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_9_iso2time( ); // The module function definitions. static PyObject *impl_future$backports$http$cookiejar$$$function_1__debug( 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 *var_logging = NULL; struct Nuitka_FrameObject *frame_d060078628517e019ce3bad342c7ec8c; 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_d060078628517e019ce3bad342c7ec8c = 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_d060078628517e019ce3bad342c7ec8c, codeobj_d060078628517e019ce3bad342c7ec8c, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_d060078628517e019ce3bad342c7ec8c = cache_frame_d060078628517e019ce3bad342c7ec8c; // Push the new frame as the currently active one. pushFrameStack( frame_d060078628517e019ce3bad342c7ec8c ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_d060078628517e019ce3bad342c7ec8c ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 58; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_operand_name_1 = tmp_mvar_value_1; 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 = 58; type_description_1 = "oo"; 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:; { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_operand_name_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_logger ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_logger ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "logger" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 61; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_operand_name_2 = tmp_mvar_value_2; 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 = 61; type_description_1 = "oo"; 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_1; 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_logging; tmp_globals_name_1 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_1 = Py_None; tmp_fromlist_name_1 = Py_None; tmp_level_name_1 = const_int_0; frame_d060078628517e019ce3bad342c7ec8c->m_frame.f_lineno = 62; tmp_assign_source_1 = 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_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 62; type_description_1 = "oo"; goto frame_exception_exit_1; } assert( var_logging == NULL ); var_logging = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_instance_1; CHECK_OBJECT( var_logging ); tmp_called_instance_1 = var_logging; frame_d060078628517e019ce3bad342c7ec8c->m_frame.f_lineno = 63; tmp_assign_source_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_getLogger, &PyTuple_GET_ITEM( const_tuple_str_digest_41c64468a0c9e92d8eea5f7e817937e8_tuple, 0 ) ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 63; type_description_1 = "oo"; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_logger, tmp_assign_source_2 ); } branch_no_2:; } { PyObject *tmp_dircall_arg1_1; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_3; PyObject *tmp_dircall_arg2_1; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_logger ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_logger ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "logger" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 64; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_1 = tmp_mvar_value_3; tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_debug ); if ( tmp_dircall_arg1_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 64; type_description_1 = "oo"; goto frame_exception_exit_1; } if ( par_args == 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", "args" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 64; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_dircall_arg2_1 = par_args; Py_INCREF( tmp_dircall_arg2_1 ); { PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1}; tmp_return_value = impl___internal__$$$function_2_complex_call_helper_star_list( dir_call_args ); } if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 64; type_description_1 = "oo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_d060078628517e019ce3bad342c7ec8c ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_d060078628517e019ce3bad342c7ec8c ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_d060078628517e019ce3bad342c7ec8c ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_d060078628517e019ce3bad342c7ec8c, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_d060078628517e019ce3bad342c7ec8c->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_d060078628517e019ce3bad342c7ec8c, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_d060078628517e019ce3bad342c7ec8c, type_description_1, par_args, var_logging ); // Release cached frame. if ( frame_d060078628517e019ce3bad342c7ec8c == cache_frame_d060078628517e019ce3bad342c7ec8c ) { Py_DECREF( frame_d060078628517e019ce3bad342c7ec8c ); } cache_frame_d060078628517e019ce3bad342c7ec8c = NULL; assertFrameObject( frame_d060078628517e019ce3bad342c7ec8c ); // 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( future$backports$http$cookiejar$$$function_1__debug ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_args ); par_args = NULL; } { Py_XDECREF( var_logging ); var_logging = 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( var_logging ); var_logging = 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( future$backports$http$cookiejar$$$function_1__debug ); 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_future$backports$http$cookiejar$$$function_2__warn_unhandled_exception( 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 *var_io = NULL; PyObject *var_warnings = NULL; PyObject *var_traceback = NULL; PyObject *var_f = NULL; PyObject *var_msg = NULL; struct Nuitka_FrameObject *frame_c0e77d55f699bcf7e49aa5435a6b57e1; 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_c0e77d55f699bcf7e49aa5435a6b57e1 = 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_c0e77d55f699bcf7e49aa5435a6b57e1, codeobj_c0e77d55f699bcf7e49aa5435a6b57e1, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_c0e77d55f699bcf7e49aa5435a6b57e1 = cache_frame_c0e77d55f699bcf7e49aa5435a6b57e1; // Push the new frame as the currently active one. pushFrameStack( frame_c0e77d55f699bcf7e49aa5435a6b57e1 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_c0e77d55f699bcf7e49aa5435a6b57e1 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; 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_io; tmp_globals_name_1 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_1 = Py_None; tmp_fromlist_name_1 = Py_None; tmp_level_name_1 = const_int_0; frame_c0e77d55f699bcf7e49aa5435a6b57e1->m_frame.f_lineno = 75; tmp_assign_source_1 = 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_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 75; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_io == NULL ); var_io = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; 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_warnings; tmp_globals_name_2 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_2 = Py_None; tmp_fromlist_name_2 = Py_None; tmp_level_name_2 = const_int_0; frame_c0e77d55f699bcf7e49aa5435a6b57e1->m_frame.f_lineno = 75; tmp_assign_source_2 = IMPORT_MODULE5( tmp_name_name_2, tmp_globals_name_2, tmp_locals_name_2, tmp_fromlist_name_2, tmp_level_name_2 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 75; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_warnings == NULL ); var_warnings = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; 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_traceback; tmp_globals_name_3 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_3 = Py_None; tmp_fromlist_name_3 = Py_None; tmp_level_name_3 = const_int_0; frame_c0e77d55f699bcf7e49aa5435a6b57e1->m_frame.f_lineno = 75; tmp_assign_source_3 = 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_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 75; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_traceback == NULL ); var_traceback = tmp_assign_source_3; } { PyObject *tmp_assign_source_4; PyObject *tmp_called_instance_1; CHECK_OBJECT( var_io ); tmp_called_instance_1 = var_io; frame_c0e77d55f699bcf7e49aa5435a6b57e1->m_frame.f_lineno = 76; tmp_assign_source_4 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_StringIO ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 76; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_f == NULL ); var_f = tmp_assign_source_4; } { PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; if ( var_traceback == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "traceback" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 77; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = var_traceback; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_print_exc ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 77; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = Py_None; if ( var_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 = 77; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = var_f; frame_c0e77d55f699bcf7e49aa5435a6b57e1->m_frame.f_lineno = 77; { 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_called_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 77; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_5; PyObject *tmp_called_instance_2; if ( var_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 = 78; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = var_f; frame_c0e77d55f699bcf7e49aa5435a6b57e1->m_frame.f_lineno = 78; tmp_assign_source_5 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_getvalue ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 78; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_msg == NULL ); var_msg = tmp_assign_source_5; } { PyObject *tmp_called_name_2; PyObject *tmp_source_name_2; PyObject *tmp_args_name_1; PyObject *tmp_tuple_element_1; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_kw_name_1; if ( var_warnings == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "warnings" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 79; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = var_warnings; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_warn ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 79; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_left_name_1 = const_str_digest_6cf46a7adb88a6bc794514db32e7175b; if ( var_msg == 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", "msg" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 79; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_right_name_1 = var_msg; tmp_tuple_element_1 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 79; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_name_1 = PyTuple_New( 1 ); PyTuple_SET_ITEM( tmp_args_name_1, 0, tmp_tuple_element_1 ); tmp_kw_name_1 = PyDict_Copy( const_dict_f154c9a58c9419d7e391901d7b7fe49e ); frame_c0e77d55f699bcf7e49aa5435a6b57e1->m_frame.f_lineno = 79; tmp_unused = CALL_FUNCTION( tmp_called_name_2, tmp_args_name_1, tmp_kw_name_1 ); Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_name_1 ); Py_DECREF( tmp_kw_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 79; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_c0e77d55f699bcf7e49aa5435a6b57e1 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c0e77d55f699bcf7e49aa5435a6b57e1 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_c0e77d55f699bcf7e49aa5435a6b57e1, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_c0e77d55f699bcf7e49aa5435a6b57e1->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_c0e77d55f699bcf7e49aa5435a6b57e1, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_c0e77d55f699bcf7e49aa5435a6b57e1, type_description_1, var_io, var_warnings, var_traceback, var_f, var_msg ); // Release cached frame. if ( frame_c0e77d55f699bcf7e49aa5435a6b57e1 == cache_frame_c0e77d55f699bcf7e49aa5435a6b57e1 ) { Py_DECREF( frame_c0e77d55f699bcf7e49aa5435a6b57e1 ); } cache_frame_c0e77d55f699bcf7e49aa5435a6b57e1 = NULL; assertFrameObject( frame_c0e77d55f699bcf7e49aa5435a6b57e1 ); // 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( future$backports$http$cookiejar$$$function_2__warn_unhandled_exception ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( var_io ); var_io = NULL; } { Py_XDECREF( var_warnings ); var_warnings = NULL; } { Py_XDECREF( var_traceback ); var_traceback = NULL; } { Py_XDECREF( var_f ); var_f = NULL; } { Py_XDECREF( var_msg ); var_msg = 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( var_io ); var_io = NULL; } { Py_XDECREF( var_warnings ); var_warnings = NULL; } { Py_XDECREF( var_traceback ); var_traceback = NULL; } { Py_XDECREF( var_f ); var_f = NULL; } { Py_XDECREF( var_msg ); var_msg = 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( future$backports$http$cookiejar$$$function_2__warn_unhandled_exception ); 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_future$backports$http$cookiejar$$$function_3__timegm( 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_tt = python_pars[ 0 ]; PyObject *var_year = NULL; PyObject *var_month = NULL; PyObject *var_mday = NULL; PyObject *var_hour = NULL; PyObject *var_min = NULL; PyObject *var_sec = NULL; PyObject *tmp_comparison_chain_1__comparison_result = NULL; PyObject *tmp_comparison_chain_1__operand_2 = NULL; PyObject *tmp_comparison_chain_2__comparison_result = NULL; PyObject *tmp_comparison_chain_2__operand_2 = NULL; PyObject *tmp_comparison_chain_3__comparison_result = NULL; PyObject *tmp_comparison_chain_3__operand_2 = NULL; PyObject *tmp_comparison_chain_4__comparison_result = NULL; PyObject *tmp_comparison_chain_4__operand_2 = NULL; PyObject *tmp_comparison_chain_5__comparison_result = NULL; PyObject *tmp_comparison_chain_5__operand_2 = NULL; PyObject *tmp_tuple_unpack_1__element_1 = NULL; PyObject *tmp_tuple_unpack_1__element_2 = NULL; PyObject *tmp_tuple_unpack_1__element_3 = NULL; PyObject *tmp_tuple_unpack_1__element_4 = NULL; PyObject *tmp_tuple_unpack_1__element_5 = NULL; PyObject *tmp_tuple_unpack_1__element_6 = NULL; PyObject *tmp_tuple_unpack_1__source_iter = NULL; struct Nuitka_FrameObject *frame_a3dc7dff8bdd8b176f6b78db892e4020; 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_iterator_attempt; 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; int tmp_res; 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; 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 *exception_keeper_type_7; PyObject *exception_keeper_value_7; PyTracebackObject *exception_keeper_tb_7; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_7; PyObject *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_a3dc7dff8bdd8b176f6b78db892e4020 = NULL; PyObject *exception_keeper_type_8; PyObject *exception_keeper_value_8; PyTracebackObject *exception_keeper_tb_8; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_8; // Actual function code. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_a3dc7dff8bdd8b176f6b78db892e4020, codeobj_a3dc7dff8bdd8b176f6b78db892e4020, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_a3dc7dff8bdd8b176f6b78db892e4020 = cache_frame_a3dc7dff8bdd8b176f6b78db892e4020; // Push the new frame as the currently active one. pushFrameStack( frame_a3dc7dff8bdd8b176f6b78db892e4020 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a3dc7dff8bdd8b176f6b78db892e4020 ) == 2 ); // Frame stack // Framed code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; CHECK_OBJECT( par_tt ); tmp_subscribed_name_1 = par_tt; tmp_subscript_name_1 = const_slice_none_int_pos_6_none; tmp_iter_arg_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 87; type_description_1 = "ooooooo"; goto try_except_handler_2; } tmp_assign_source_1 = MAKE_UNPACK_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 = 87; type_description_1 = "ooooooo"; goto try_except_handler_2; } assert( tmp_tuple_unpack_1__source_iter == NULL ); tmp_tuple_unpack_1__source_iter = tmp_assign_source_1; } { // Tried code: { PyObject *tmp_assign_source_2; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_2 = UNPACK_NEXT( tmp_unpack_1, 0, 6 ); if ( tmp_assign_source_2 == 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 = "ooooooo"; exception_lineno = 87; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_1 == NULL ); tmp_tuple_unpack_1__element_1 = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_3 = UNPACK_NEXT( tmp_unpack_2, 1, 6 ); if ( tmp_assign_source_3 == 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 = "ooooooo"; exception_lineno = 87; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_2 == NULL ); tmp_tuple_unpack_1__element_2 = tmp_assign_source_3; } { PyObject *tmp_assign_source_4; PyObject *tmp_unpack_3; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_3 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_4 = UNPACK_NEXT( tmp_unpack_3, 2, 6 ); if ( tmp_assign_source_4 == 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 = "ooooooo"; exception_lineno = 87; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_3 == NULL ); tmp_tuple_unpack_1__element_3 = tmp_assign_source_4; } { PyObject *tmp_assign_source_5; PyObject *tmp_unpack_4; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_4 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_5 = UNPACK_NEXT( tmp_unpack_4, 3, 6 ); if ( tmp_assign_source_5 == 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 = "ooooooo"; exception_lineno = 87; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_4 == NULL ); tmp_tuple_unpack_1__element_4 = tmp_assign_source_5; } { PyObject *tmp_assign_source_6; PyObject *tmp_unpack_5; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_5 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_6 = UNPACK_NEXT( tmp_unpack_5, 4, 6 ); if ( tmp_assign_source_6 == 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 = "ooooooo"; exception_lineno = 87; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_5 == NULL ); tmp_tuple_unpack_1__element_5 = tmp_assign_source_6; } { PyObject *tmp_assign_source_7; PyObject *tmp_unpack_6; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_6 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_7 = UNPACK_NEXT( tmp_unpack_6, 5, 6 ); if ( tmp_assign_source_7 == 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 = "ooooooo"; exception_lineno = 87; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_6 == NULL ); tmp_tuple_unpack_1__element_6 = tmp_assign_source_7; } { 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 = "ooooooo"; exception_lineno = 87; goto try_except_handler_3; } } } 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 6)" ); #endif FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); type_description_1 = "ooooooo"; exception_lineno = 87; goto try_except_handler_3; } } goto try_end_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_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_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: try_end_1:; } goto try_end_2; // 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( 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; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_5 ); tmp_tuple_unpack_1__element_5 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_6 ); tmp_tuple_unpack_1__element_6 = 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 frame_exception_exit_1; } // End of try: try_end_2:; } { 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_8; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_8 = tmp_tuple_unpack_1__element_1; assert( var_year == NULL ); Py_INCREF( tmp_assign_source_8 ); var_year = tmp_assign_source_8; } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_9; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_9 = tmp_tuple_unpack_1__element_2; assert( var_month == NULL ); Py_INCREF( tmp_assign_source_9 ); var_month = tmp_assign_source_9; } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_10; CHECK_OBJECT( tmp_tuple_unpack_1__element_3 ); tmp_assign_source_10 = tmp_tuple_unpack_1__element_3; assert( var_mday == NULL ); Py_INCREF( tmp_assign_source_10 ); var_mday = tmp_assign_source_10; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { PyObject *tmp_assign_source_11; CHECK_OBJECT( tmp_tuple_unpack_1__element_4 ); tmp_assign_source_11 = tmp_tuple_unpack_1__element_4; assert( var_hour == NULL ); Py_INCREF( tmp_assign_source_11 ); var_hour = tmp_assign_source_11; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { PyObject *tmp_assign_source_12; CHECK_OBJECT( tmp_tuple_unpack_1__element_5 ); tmp_assign_source_12 = tmp_tuple_unpack_1__element_5; assert( var_min == NULL ); Py_INCREF( tmp_assign_source_12 ); var_min = tmp_assign_source_12; } { Py_XDECREF( tmp_tuple_unpack_1__element_5 ); tmp_tuple_unpack_1__element_5 = NULL; } { PyObject *tmp_assign_source_13; CHECK_OBJECT( tmp_tuple_unpack_1__element_6 ); tmp_assign_source_13 = tmp_tuple_unpack_1__element_6; assert( var_sec == NULL ); Py_INCREF( tmp_assign_source_13 ); var_sec = tmp_assign_source_13; } { Py_XDECREF( tmp_tuple_unpack_1__element_6 ); tmp_tuple_unpack_1__element_6 = NULL; } { 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; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_mvar_value_1; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_outline_return_value_1; int tmp_truth_name_1; int tmp_and_left_truth_3; nuitka_bool tmp_and_left_value_3; nuitka_bool tmp_and_right_value_3; PyObject *tmp_outline_return_value_2; int tmp_truth_name_2; int tmp_and_left_truth_4; nuitka_bool tmp_and_left_value_4; nuitka_bool tmp_and_right_value_4; PyObject *tmp_outline_return_value_3; int tmp_truth_name_3; int tmp_and_left_truth_5; nuitka_bool tmp_and_left_value_5; nuitka_bool tmp_and_right_value_5; PyObject *tmp_outline_return_value_4; int tmp_truth_name_4; PyObject *tmp_outline_return_value_5; int tmp_truth_name_5; if ( var_year == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "year" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 88; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_1 = var_year; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_EPOCH_YEAR ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_EPOCH_YEAR ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "EPOCH_YEAR" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 88; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = tmp_mvar_value_1; tmp_res = RICH_COMPARE_BOOL_GE( 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 = 88; type_description_1 = "ooooooo"; 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:; { // Tried code: { PyObject *tmp_assign_source_14; if ( var_month == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "month" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 88; type_description_1 = "ooooooo"; goto try_except_handler_4; } tmp_assign_source_14 = var_month; assert( tmp_comparison_chain_1__operand_2 == NULL ); Py_INCREF( tmp_assign_source_14 ); tmp_comparison_chain_1__operand_2 = tmp_assign_source_14; } { PyObject *tmp_assign_source_15; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; tmp_compexpr_left_2 = const_int_pos_1; CHECK_OBJECT( tmp_comparison_chain_1__operand_2 ); tmp_compexpr_right_2 = tmp_comparison_chain_1__operand_2; tmp_assign_source_15 = RICH_COMPARE_LE( tmp_compexpr_left_2, tmp_compexpr_right_2 ); if ( tmp_assign_source_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 88; type_description_1 = "ooooooo"; goto try_except_handler_4; } assert( tmp_comparison_chain_1__comparison_result == NULL ); tmp_comparison_chain_1__comparison_result = tmp_assign_source_15; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_operand_name_1; CHECK_OBJECT( tmp_comparison_chain_1__comparison_result ); tmp_operand_name_1 = tmp_comparison_chain_1__comparison_result; 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 = 88; type_description_1 = "ooooooo"; goto try_except_handler_4; } 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:; { CHECK_OBJECT( tmp_comparison_chain_1__comparison_result ); tmp_outline_return_value_1 = tmp_comparison_chain_1__comparison_result; Py_INCREF( tmp_outline_return_value_1 ); goto try_return_handler_4; } branch_no_2:; } { PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; CHECK_OBJECT( tmp_comparison_chain_1__operand_2 ); tmp_compexpr_left_3 = tmp_comparison_chain_1__operand_2; tmp_compexpr_right_3 = const_int_pos_12; tmp_outline_return_value_1 = RICH_COMPARE_LE( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_outline_return_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 88; type_description_1 = "ooooooo"; goto try_except_handler_4; } goto try_return_handler_4; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; // Return handler code: try_return_handler_4:; { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_1__operand_2 ); Py_DECREF( tmp_comparison_chain_1__operand_2 ); tmp_comparison_chain_1__operand_2 = NULL; } { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_1__comparison_result ); Py_DECREF( tmp_comparison_chain_1__comparison_result ); tmp_comparison_chain_1__comparison_result = NULL; } { goto outline_result_1; } // 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_comparison_chain_1__operand_2 ); tmp_comparison_chain_1__operand_2 = NULL; } { Py_XDECREF( tmp_comparison_chain_1__comparison_result ); tmp_comparison_chain_1__comparison_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 frame_exception_exit_1; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; outline_result_1:; tmp_truth_name_1 = CHECK_IF_TRUE( tmp_outline_return_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_outline_return_value_1 ); exception_lineno = 88; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_2 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_outline_return_value_1 ); 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:; { // Tried code: { PyObject *tmp_assign_source_16; if ( var_mday == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mday" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 88; type_description_1 = "ooooooo"; goto try_except_handler_5; } tmp_assign_source_16 = var_mday; assert( tmp_comparison_chain_2__operand_2 == NULL ); Py_INCREF( tmp_assign_source_16 ); tmp_comparison_chain_2__operand_2 = tmp_assign_source_16; } { PyObject *tmp_assign_source_17; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; tmp_compexpr_left_4 = const_int_pos_1; CHECK_OBJECT( tmp_comparison_chain_2__operand_2 ); tmp_compexpr_right_4 = tmp_comparison_chain_2__operand_2; tmp_assign_source_17 = RICH_COMPARE_LE( tmp_compexpr_left_4, tmp_compexpr_right_4 ); if ( tmp_assign_source_17 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 88; type_description_1 = "ooooooo"; goto try_except_handler_5; } assert( tmp_comparison_chain_2__comparison_result == NULL ); tmp_comparison_chain_2__comparison_result = tmp_assign_source_17; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_operand_name_2; CHECK_OBJECT( tmp_comparison_chain_2__comparison_result ); tmp_operand_name_2 = tmp_comparison_chain_2__comparison_result; 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 = 88; type_description_1 = "ooooooo"; goto try_except_handler_5; } 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:; { CHECK_OBJECT( tmp_comparison_chain_2__comparison_result ); tmp_outline_return_value_2 = tmp_comparison_chain_2__comparison_result; Py_INCREF( tmp_outline_return_value_2 ); goto try_return_handler_5; } branch_no_3:; } { PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; CHECK_OBJECT( tmp_comparison_chain_2__operand_2 ); tmp_compexpr_left_5 = tmp_comparison_chain_2__operand_2; tmp_compexpr_right_5 = const_int_pos_31; tmp_outline_return_value_2 = RICH_COMPARE_LE( tmp_compexpr_left_5, tmp_compexpr_right_5 ); if ( tmp_outline_return_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 88; type_description_1 = "ooooooo"; goto try_except_handler_5; } goto try_return_handler_5; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; // Return handler code: try_return_handler_5:; { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_2__operand_2 ); Py_DECREF( tmp_comparison_chain_2__operand_2 ); tmp_comparison_chain_2__operand_2 = NULL; } { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_2__comparison_result ); Py_DECREF( tmp_comparison_chain_2__comparison_result ); tmp_comparison_chain_2__comparison_result = NULL; } { goto outline_result_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; { Py_XDECREF( tmp_comparison_chain_2__operand_2 ); tmp_comparison_chain_2__operand_2 = NULL; } { Py_XDECREF( tmp_comparison_chain_2__comparison_result ); tmp_comparison_chain_2__comparison_result = 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: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; outline_result_2:; tmp_truth_name_2 = CHECK_IF_TRUE( tmp_outline_return_value_2 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_outline_return_value_2 ); exception_lineno = 88; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_3 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_outline_return_value_2 ); tmp_and_left_truth_3 = tmp_and_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_3 == 1 ) { goto and_right_3; } else { goto and_left_3; } and_right_3:; { // Tried code: { PyObject *tmp_assign_source_18; if ( var_hour == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "hour" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_6; } tmp_assign_source_18 = var_hour; assert( tmp_comparison_chain_3__operand_2 == NULL ); Py_INCREF( tmp_assign_source_18 ); tmp_comparison_chain_3__operand_2 = tmp_assign_source_18; } { PyObject *tmp_assign_source_19; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; tmp_compexpr_left_6 = const_int_0; CHECK_OBJECT( tmp_comparison_chain_3__operand_2 ); tmp_compexpr_right_6 = tmp_comparison_chain_3__operand_2; tmp_assign_source_19 = RICH_COMPARE_LE( tmp_compexpr_left_6, tmp_compexpr_right_6 ); if ( tmp_assign_source_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_6; } assert( tmp_comparison_chain_3__comparison_result == NULL ); tmp_comparison_chain_3__comparison_result = tmp_assign_source_19; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_operand_name_3; CHECK_OBJECT( tmp_comparison_chain_3__comparison_result ); tmp_operand_name_3 = tmp_comparison_chain_3__comparison_result; 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 = 89; type_description_1 = "ooooooo"; goto try_except_handler_6; } 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:; { CHECK_OBJECT( tmp_comparison_chain_3__comparison_result ); tmp_outline_return_value_3 = tmp_comparison_chain_3__comparison_result; Py_INCREF( tmp_outline_return_value_3 ); goto try_return_handler_6; } branch_no_4:; } { PyObject *tmp_compexpr_left_7; PyObject *tmp_compexpr_right_7; CHECK_OBJECT( tmp_comparison_chain_3__operand_2 ); tmp_compexpr_left_7 = tmp_comparison_chain_3__operand_2; tmp_compexpr_right_7 = const_int_pos_24; tmp_outline_return_value_3 = RICH_COMPARE_LE( tmp_compexpr_left_7, tmp_compexpr_right_7 ); if ( tmp_outline_return_value_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_6; } goto try_return_handler_6; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; // Return handler code: try_return_handler_6:; { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_3__operand_2 ); Py_DECREF( tmp_comparison_chain_3__operand_2 ); tmp_comparison_chain_3__operand_2 = NULL; } { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_3__comparison_result ); Py_DECREF( tmp_comparison_chain_3__comparison_result ); tmp_comparison_chain_3__comparison_result = NULL; } { goto outline_result_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; { Py_XDECREF( tmp_comparison_chain_3__operand_2 ); tmp_comparison_chain_3__operand_2 = NULL; } { Py_XDECREF( tmp_comparison_chain_3__comparison_result ); tmp_comparison_chain_3__comparison_result = 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 frame_exception_exit_1; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; outline_result_3:; tmp_truth_name_3 = CHECK_IF_TRUE( tmp_outline_return_value_3 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_outline_return_value_3 ); exception_lineno = 89; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_4 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_outline_return_value_3 ); tmp_and_left_truth_4 = tmp_and_left_value_4 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_4 == 1 ) { goto and_right_4; } else { goto and_left_4; } and_right_4:; { // Tried code: { PyObject *tmp_assign_source_20; if ( var_min == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "min" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_7; } tmp_assign_source_20 = var_min; assert( tmp_comparison_chain_4__operand_2 == NULL ); Py_INCREF( tmp_assign_source_20 ); tmp_comparison_chain_4__operand_2 = tmp_assign_source_20; } { PyObject *tmp_assign_source_21; PyObject *tmp_compexpr_left_8; PyObject *tmp_compexpr_right_8; tmp_compexpr_left_8 = const_int_0; CHECK_OBJECT( tmp_comparison_chain_4__operand_2 ); tmp_compexpr_right_8 = tmp_comparison_chain_4__operand_2; tmp_assign_source_21 = RICH_COMPARE_LE( tmp_compexpr_left_8, tmp_compexpr_right_8 ); if ( tmp_assign_source_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_7; } assert( tmp_comparison_chain_4__comparison_result == NULL ); tmp_comparison_chain_4__comparison_result = tmp_assign_source_21; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_operand_name_4; CHECK_OBJECT( tmp_comparison_chain_4__comparison_result ); tmp_operand_name_4 = tmp_comparison_chain_4__comparison_result; 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 = 89; type_description_1 = "ooooooo"; goto try_except_handler_7; } tmp_condition_result_5 = ( tmp_res == 0 ) ? 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:; { CHECK_OBJECT( tmp_comparison_chain_4__comparison_result ); tmp_outline_return_value_4 = tmp_comparison_chain_4__comparison_result; Py_INCREF( tmp_outline_return_value_4 ); goto try_return_handler_7; } branch_no_5:; } { PyObject *tmp_compexpr_left_9; PyObject *tmp_compexpr_right_9; CHECK_OBJECT( tmp_comparison_chain_4__operand_2 ); tmp_compexpr_left_9 = tmp_comparison_chain_4__operand_2; tmp_compexpr_right_9 = const_int_pos_59; tmp_outline_return_value_4 = RICH_COMPARE_LE( tmp_compexpr_left_9, tmp_compexpr_right_9 ); if ( tmp_outline_return_value_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_7; } goto try_return_handler_7; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; // Return handler code: try_return_handler_7:; { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_4__operand_2 ); Py_DECREF( tmp_comparison_chain_4__operand_2 ); tmp_comparison_chain_4__operand_2 = NULL; } { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_4__comparison_result ); Py_DECREF( tmp_comparison_chain_4__comparison_result ); tmp_comparison_chain_4__comparison_result = NULL; } { goto outline_result_4; } // Exception handler code: try_except_handler_7:; 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; { Py_XDECREF( tmp_comparison_chain_4__operand_2 ); tmp_comparison_chain_4__operand_2 = NULL; } { Py_XDECREF( tmp_comparison_chain_4__comparison_result ); tmp_comparison_chain_4__comparison_result = NULL; } { // 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: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; outline_result_4:; tmp_truth_name_4 = CHECK_IF_TRUE( tmp_outline_return_value_4 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_outline_return_value_4 ); exception_lineno = 89; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_5 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_outline_return_value_4 ); tmp_and_left_truth_5 = tmp_and_left_value_5 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_5 == 1 ) { goto and_right_5; } else { goto and_left_5; } and_right_5:; { // Tried code: { PyObject *tmp_assign_source_22; if ( var_sec == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sec" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_8; } tmp_assign_source_22 = var_sec; assert( tmp_comparison_chain_5__operand_2 == NULL ); Py_INCREF( tmp_assign_source_22 ); tmp_comparison_chain_5__operand_2 = tmp_assign_source_22; } { PyObject *tmp_assign_source_23; PyObject *tmp_compexpr_left_10; PyObject *tmp_compexpr_right_10; tmp_compexpr_left_10 = const_int_0; CHECK_OBJECT( tmp_comparison_chain_5__operand_2 ); tmp_compexpr_right_10 = tmp_comparison_chain_5__operand_2; tmp_assign_source_23 = RICH_COMPARE_LE( tmp_compexpr_left_10, tmp_compexpr_right_10 ); if ( tmp_assign_source_23 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_8; } assert( tmp_comparison_chain_5__comparison_result == NULL ); tmp_comparison_chain_5__comparison_result = tmp_assign_source_23; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_operand_name_5; CHECK_OBJECT( tmp_comparison_chain_5__comparison_result ); tmp_operand_name_5 = tmp_comparison_chain_5__comparison_result; 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 = 89; type_description_1 = "ooooooo"; goto try_except_handler_8; } 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:; { CHECK_OBJECT( tmp_comparison_chain_5__comparison_result ); tmp_outline_return_value_5 = tmp_comparison_chain_5__comparison_result; Py_INCREF( tmp_outline_return_value_5 ); goto try_return_handler_8; } branch_no_6:; } { PyObject *tmp_compexpr_left_11; PyObject *tmp_compexpr_right_11; CHECK_OBJECT( tmp_comparison_chain_5__operand_2 ); tmp_compexpr_left_11 = tmp_comparison_chain_5__operand_2; tmp_compexpr_right_11 = const_int_pos_61; tmp_outline_return_value_5 = RICH_COMPARE_LE( tmp_compexpr_left_11, tmp_compexpr_right_11 ); if ( tmp_outline_return_value_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 89; type_description_1 = "ooooooo"; goto try_except_handler_8; } goto try_return_handler_8; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; // Return handler code: try_return_handler_8:; { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_5__operand_2 ); Py_DECREF( tmp_comparison_chain_5__operand_2 ); tmp_comparison_chain_5__operand_2 = NULL; } { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_5__comparison_result ); Py_DECREF( tmp_comparison_chain_5__comparison_result ); tmp_comparison_chain_5__comparison_result = NULL; } { goto outline_result_5; } // Exception handler code: try_except_handler_8:; 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_XDECREF( tmp_comparison_chain_5__operand_2 ); tmp_comparison_chain_5__operand_2 = NULL; } { Py_XDECREF( tmp_comparison_chain_5__comparison_result ); tmp_comparison_chain_5__comparison_result = 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 frame_exception_exit_1; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; outline_result_5:; tmp_truth_name_5 = CHECK_IF_TRUE( tmp_outline_return_value_5 ); if ( tmp_truth_name_5 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_outline_return_value_5 ); exception_lineno = 89; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_5 = tmp_truth_name_5 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_outline_return_value_5 ); tmp_and_right_value_4 = tmp_and_right_value_5; goto and_end_5; and_left_5:; tmp_and_right_value_4 = tmp_and_left_value_5; and_end_5:; tmp_and_right_value_3 = tmp_and_right_value_4; goto and_end_4; and_left_4:; tmp_and_right_value_3 = tmp_and_left_value_4; and_end_4:; tmp_and_right_value_2 = tmp_and_right_value_3; goto and_end_3; and_left_3:; tmp_and_right_value_2 = tmp_and_left_value_3; and_end_3:; 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_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_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_timegm ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_timegm ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "timegm" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 90; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_2; if ( par_tt == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 90; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_tt; frame_a3dc7dff8bdd8b176f6b78db892e4020->m_frame.f_lineno = 90; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS1( 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 = 90; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } goto branch_end_1; branch_no_1:; { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_end_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_a3dc7dff8bdd8b176f6b78db892e4020 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a3dc7dff8bdd8b176f6b78db892e4020 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a3dc7dff8bdd8b176f6b78db892e4020 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a3dc7dff8bdd8b176f6b78db892e4020, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a3dc7dff8bdd8b176f6b78db892e4020->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a3dc7dff8bdd8b176f6b78db892e4020, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a3dc7dff8bdd8b176f6b78db892e4020, type_description_1, par_tt, var_year, var_month, var_mday, var_hour, var_min, var_sec ); // Release cached frame. if ( frame_a3dc7dff8bdd8b176f6b78db892e4020 == cache_frame_a3dc7dff8bdd8b176f6b78db892e4020 ) { Py_DECREF( frame_a3dc7dff8bdd8b176f6b78db892e4020 ); } cache_frame_a3dc7dff8bdd8b176f6b78db892e4020 = NULL; assertFrameObject( frame_a3dc7dff8bdd8b176f6b78db892e4020 ); // 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( future$backports$http$cookiejar$$$function_3__timegm ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_tt ); par_tt = NULL; } { Py_XDECREF( var_year ); var_year = NULL; } { Py_XDECREF( var_month ); var_month = NULL; } { Py_XDECREF( var_mday ); var_mday = NULL; } { Py_XDECREF( var_hour ); var_hour = NULL; } { Py_XDECREF( var_min ); var_min = NULL; } { Py_XDECREF( var_sec ); var_sec = NULL; } { goto function_return_exit; } // Exception handler code: try_except_handler_1:; 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; { Py_XDECREF( par_tt ); par_tt = NULL; } { Py_XDECREF( var_year ); var_year = NULL; } { Py_XDECREF( var_month ); var_month = NULL; } { Py_XDECREF( var_mday ); var_mday = NULL; } { Py_XDECREF( var_hour ); var_hour = NULL; } { Py_XDECREF( var_min ); var_min = NULL; } { Py_XDECREF( var_sec ); var_sec = NULL; } { // 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_3__timegm ); 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_future$backports$http$cookiejar$$$function_4_time2isoz( 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_t = python_pars[ 0 ]; PyObject *var_dt = NULL; struct Nuitka_FrameObject *frame_082ad701a5b34b26ea419c96aea43053; 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_082ad701a5b34b26ea419c96aea43053 = 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_082ad701a5b34b26ea419c96aea43053, codeobj_082ad701a5b34b26ea419c96aea43053, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_082ad701a5b34b26ea419c96aea43053 = cache_frame_082ad701a5b34b26ea419c96aea43053; // Push the new frame as the currently active one. pushFrameStack( frame_082ad701a5b34b26ea419c96aea43053 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_082ad701a5b34b26ea419c96aea43053 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_t ); tmp_compexpr_left_1 = par_t; 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_source_name_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_datetime ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_datetime ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "datetime" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 113; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_1 = tmp_mvar_value_1; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_datetime ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 113; type_description_1 = "oo"; goto frame_exception_exit_1; } frame_082ad701a5b34b26ea419c96aea43053->m_frame.f_lineno = 113; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_utcnow ); 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 = 113; type_description_1 = "oo"; goto frame_exception_exit_1; } assert( var_dt == NULL ); var_dt = tmp_assign_source_1; } goto branch_end_1; branch_no_1:; { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_1; PyObject *tmp_source_name_2; PyObject *tmp_source_name_3; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_datetime ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_datetime ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "datetime" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 115; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_3 = tmp_mvar_value_2; tmp_source_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_datetime ); if ( tmp_source_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 115; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_utcfromtimestamp ); Py_DECREF( tmp_source_name_2 ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 115; type_description_1 = "oo"; goto frame_exception_exit_1; } if ( par_t == 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", "t" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 115; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_t; frame_082ad701a5b34b26ea419c96aea43053->m_frame.f_lineno = 115; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 115; type_description_1 = "oo"; goto frame_exception_exit_1; } assert( var_dt == NULL ); var_dt = tmp_assign_source_2; } branch_end_1:; } { PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_tuple_element_1; PyObject *tmp_source_name_4; PyObject *tmp_source_name_5; PyObject *tmp_source_name_6; PyObject *tmp_source_name_7; PyObject *tmp_source_name_8; PyObject *tmp_source_name_9; tmp_left_name_1 = const_str_digest_adc40fee951c70a444aa9622318d76f1; CHECK_OBJECT( var_dt ); tmp_source_name_4 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_year ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_right_name_1 = PyTuple_New( 6 ); PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_5 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_month ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 1, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_6 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_day ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 2, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_7 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_hour ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 3, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_8 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_minute ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 4, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_9 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_second ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 117; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 5, tmp_tuple_element_1 ); tmp_return_value = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 116; type_description_1 = "oo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_082ad701a5b34b26ea419c96aea43053 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_082ad701a5b34b26ea419c96aea43053 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_082ad701a5b34b26ea419c96aea43053 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_082ad701a5b34b26ea419c96aea43053, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_082ad701a5b34b26ea419c96aea43053->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_082ad701a5b34b26ea419c96aea43053, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_082ad701a5b34b26ea419c96aea43053, type_description_1, par_t, var_dt ); // Release cached frame. if ( frame_082ad701a5b34b26ea419c96aea43053 == cache_frame_082ad701a5b34b26ea419c96aea43053 ) { Py_DECREF( frame_082ad701a5b34b26ea419c96aea43053 ); } cache_frame_082ad701a5b34b26ea419c96aea43053 = NULL; assertFrameObject( frame_082ad701a5b34b26ea419c96aea43053 ); // 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( future$backports$http$cookiejar$$$function_4_time2isoz ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_t ); par_t = NULL; } { Py_XDECREF( var_dt ); var_dt = 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_t ); par_t = NULL; } { Py_XDECREF( var_dt ); var_dt = 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( future$backports$http$cookiejar$$$function_4_time2isoz ); 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_future$backports$http$cookiejar$$$function_5_time2netscape( 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_t = python_pars[ 0 ]; PyObject *var_dt = NULL; struct Nuitka_FrameObject *frame_3b613ca4ee73f883de34ffc64da7cf5d; 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_3b613ca4ee73f883de34ffc64da7cf5d = 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_3b613ca4ee73f883de34ffc64da7cf5d, codeobj_3b613ca4ee73f883de34ffc64da7cf5d, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_3b613ca4ee73f883de34ffc64da7cf5d = cache_frame_3b613ca4ee73f883de34ffc64da7cf5d; // Push the new frame as the currently active one. pushFrameStack( frame_3b613ca4ee73f883de34ffc64da7cf5d ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_3b613ca4ee73f883de34ffc64da7cf5d ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_t ); tmp_compexpr_left_1 = par_t; 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_source_name_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_datetime ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_datetime ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "datetime" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 131; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_1 = tmp_mvar_value_1; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_datetime ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 131; type_description_1 = "oo"; goto frame_exception_exit_1; } frame_3b613ca4ee73f883de34ffc64da7cf5d->m_frame.f_lineno = 131; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_utcnow ); 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 = 131; type_description_1 = "oo"; goto frame_exception_exit_1; } assert( var_dt == NULL ); var_dt = tmp_assign_source_1; } goto branch_end_1; branch_no_1:; { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_1; PyObject *tmp_source_name_2; PyObject *tmp_source_name_3; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_datetime ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_datetime ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "datetime" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 133; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_3 = tmp_mvar_value_2; tmp_source_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_datetime ); if ( tmp_source_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 133; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_utcfromtimestamp ); Py_DECREF( tmp_source_name_2 ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 133; type_description_1 = "oo"; goto frame_exception_exit_1; } if ( par_t == 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", "t" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 133; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_t; frame_3b613ca4ee73f883de34ffc64da7cf5d->m_frame.f_lineno = 133; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 133; type_description_1 = "oo"; goto frame_exception_exit_1; } assert( var_dt == NULL ); var_dt = tmp_assign_source_2; } branch_end_1:; } { PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_tuple_element_1; PyObject *tmp_subscribed_name_1; PyObject *tmp_mvar_value_3; PyObject *tmp_subscript_name_1; PyObject *tmp_called_instance_2; PyObject *tmp_source_name_4; PyObject *tmp_subscribed_name_2; PyObject *tmp_mvar_value_4; PyObject *tmp_subscript_name_2; PyObject *tmp_left_name_2; PyObject *tmp_source_name_5; PyObject *tmp_right_name_2; PyObject *tmp_source_name_6; PyObject *tmp_source_name_7; PyObject *tmp_source_name_8; PyObject *tmp_source_name_9; tmp_left_name_1 = const_str_digest_96d5a3f49892c371835a15b95c088163; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_DAYS ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_DAYS ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "DAYS" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = tmp_mvar_value_3; CHECK_OBJECT( var_dt ); tmp_called_instance_2 = var_dt; frame_3b613ca4ee73f883de34ffc64da7cf5d->m_frame.f_lineno = 135; tmp_subscript_name_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_weekday ); if ( tmp_subscript_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscript_name_1 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_right_name_1 = PyTuple_New( 7 ); PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_4 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_day ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 1, tmp_tuple_element_1 ); tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MONTHS ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MONTHS ); } if ( tmp_mvar_value_4 == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MONTHS" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_subscribed_name_2 = tmp_mvar_value_4; if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_5 = var_dt; tmp_left_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_month ); if ( tmp_left_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_right_name_2 = const_int_pos_1; tmp_subscript_name_2 = BINARY_OPERATION_SUB( tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_left_name_2 ); if ( tmp_subscript_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_2 ); Py_DECREF( tmp_subscript_name_2 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 135; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 2, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 136; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_6 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_year ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 136; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 3, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 136; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_7 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_hour ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 136; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 4, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 136; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_8 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_minute ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 136; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 5, tmp_tuple_element_1 ); if ( var_dt == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "dt" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 136; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_9 = var_dt; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_second ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 136; type_description_1 = "oo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 6, tmp_tuple_element_1 ); tmp_return_value = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 134; type_description_1 = "oo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_3b613ca4ee73f883de34ffc64da7cf5d ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_3b613ca4ee73f883de34ffc64da7cf5d ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_3b613ca4ee73f883de34ffc64da7cf5d ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_3b613ca4ee73f883de34ffc64da7cf5d, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_3b613ca4ee73f883de34ffc64da7cf5d->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_3b613ca4ee73f883de34ffc64da7cf5d, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_3b613ca4ee73f883de34ffc64da7cf5d, type_description_1, par_t, var_dt ); // Release cached frame. if ( frame_3b613ca4ee73f883de34ffc64da7cf5d == cache_frame_3b613ca4ee73f883de34ffc64da7cf5d ) { Py_DECREF( frame_3b613ca4ee73f883de34ffc64da7cf5d ); } cache_frame_3b613ca4ee73f883de34ffc64da7cf5d = NULL; assertFrameObject( frame_3b613ca4ee73f883de34ffc64da7cf5d ); // 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( future$backports$http$cookiejar$$$function_5_time2netscape ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_t ); par_t = NULL; } { Py_XDECREF( var_dt ); var_dt = 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_t ); par_t = NULL; } { Py_XDECREF( var_dt ); var_dt = 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( future$backports$http$cookiejar$$$function_5_time2netscape ); 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_future$backports$http$cookiejar$$$function_6_offset_from_tz_string( 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_tz = python_pars[ 0 ]; PyObject *var_offset = NULL; PyObject *var_m = NULL; struct Nuitka_FrameObject *frame_c0cab5b6f3427bd0835e8756ea1b4a96; 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_c0cab5b6f3427bd0835e8756ea1b4a96 = 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. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = Py_None; assert( var_offset == NULL ); Py_INCREF( tmp_assign_source_1 ); var_offset = tmp_assign_source_1; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_c0cab5b6f3427bd0835e8756ea1b4a96, codeobj_c0cab5b6f3427bd0835e8756ea1b4a96, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_c0cab5b6f3427bd0835e8756ea1b4a96 = cache_frame_c0cab5b6f3427bd0835e8756ea1b4a96; // Push the new frame as the currently active one. pushFrameStack( frame_c0cab5b6f3427bd0835e8756ea1b4a96 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_c0cab5b6f3427bd0835e8756ea1b4a96 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_mvar_value_1; CHECK_OBJECT( par_tz ); tmp_compexpr_left_1 = par_tz; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_UTC_ZONES ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_UTC_ZONES ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "UTC_ZONES" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 144; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = tmp_mvar_value_1; tmp_res = PySequence_Contains( tmp_compexpr_right_1, tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 144; 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:; { PyObject *tmp_assign_source_2; tmp_assign_source_2 = const_int_0; { PyObject *old = var_offset; var_offset = tmp_assign_source_2; Py_INCREF( var_offset ); Py_XDECREF( old ); } } goto branch_end_1; branch_no_1:; { PyObject *tmp_assign_source_3; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_TIMEZONE_RE ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_TIMEZONE_RE ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "TIMEZONE_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 147; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_1 = tmp_mvar_value_2; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_search ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 147; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( par_tz == 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", "tz" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 147; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_tz; frame_c0cab5b6f3427bd0835e8756ea1b4a96->m_frame.f_lineno = 147; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 147; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( var_m == NULL ); var_m = tmp_assign_source_3; } { nuitka_bool tmp_condition_result_2; int tmp_truth_name_1; CHECK_OBJECT( var_m ); tmp_truth_name_1 = CHECK_IF_TRUE( var_m ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 148; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_condition_result_2 = tmp_truth_name_1 == 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_4; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_2; PyObject *tmp_called_instance_1; tmp_left_name_1 = const_int_pos_3600; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 149; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_3; CHECK_OBJECT( var_m ); tmp_called_instance_1 = var_m; frame_c0cab5b6f3427bd0835e8756ea1b4a96->m_frame.f_lineno = 149; tmp_args_element_name_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_group, &PyTuple_GET_ITEM( const_tuple_int_pos_2_tuple, 0 ) ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 149; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_c0cab5b6f3427bd0835e8756ea1b4a96->m_frame.f_lineno = 149; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_right_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_args_element_name_2 ); if ( tmp_right_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 149; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_assign_source_4 = BINARY_OPERATION_MUL( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 149; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = var_offset; var_offset = tmp_assign_source_4; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_3; PyObject *tmp_called_instance_2; PyObject *tmp_call_result_1; int tmp_truth_name_2; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 150; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = var_m; frame_c0cab5b6f3427bd0835e8756ea1b4a96->m_frame.f_lineno = 150; tmp_call_result_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_group, &PyTuple_GET_ITEM( const_tuple_int_pos_3_tuple, 0 ) ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 150; type_description_1 = "ooo"; 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 = 150; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_condition_result_3 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); 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; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; PyObject *tmp_left_name_3; PyObject *tmp_right_name_3; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_3; PyObject *tmp_called_instance_3; if ( var_offset == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "offset" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 151; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_left_name_2 = var_offset; tmp_left_name_3 = const_int_pos_60; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 151; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_4; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 151; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = var_m; frame_c0cab5b6f3427bd0835e8756ea1b4a96->m_frame.f_lineno = 151; tmp_args_element_name_3 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_3, const_str_plain_group, &PyTuple_GET_ITEM( const_tuple_int_pos_3_tuple, 0 ) ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 151; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_c0cab5b6f3427bd0835e8756ea1b4a96->m_frame.f_lineno = 151; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_right_name_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_args_element_name_3 ); if ( tmp_right_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 151; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_right_name_2 = BINARY_OPERATION_MUL( tmp_left_name_3, tmp_right_name_3 ); Py_DECREF( tmp_right_name_3 ); if ( tmp_right_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 151; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_assign_source_5 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_right_name_2 ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 151; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = var_offset; var_offset = tmp_assign_source_5; Py_XDECREF( old ); } } branch_no_3:; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_called_instance_4; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 152; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_4 = var_m; frame_c0cab5b6f3427bd0835e8756ea1b4a96->m_frame.f_lineno = 152; tmp_compexpr_left_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_4, const_str_plain_group, &PyTuple_GET_ITEM( const_tuple_int_pos_1_tuple, 0 ) ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 152; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = const_str_chr_45; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 152; type_description_1 = "ooo"; 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_assign_source_6; PyObject *tmp_operand_name_1; if ( var_offset == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "offset" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 153; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_operand_name_1 = var_offset; tmp_assign_source_6 = UNARY_OPERATION( PyNumber_Negative, tmp_operand_name_1 ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 153; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = var_offset; var_offset = tmp_assign_source_6; Py_XDECREF( old ); } } branch_no_4:; } branch_no_2:; } branch_end_1:; } { if ( var_offset == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "offset" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 154; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_return_value = var_offset; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_c0cab5b6f3427bd0835e8756ea1b4a96 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c0cab5b6f3427bd0835e8756ea1b4a96 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c0cab5b6f3427bd0835e8756ea1b4a96 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_c0cab5b6f3427bd0835e8756ea1b4a96, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_c0cab5b6f3427bd0835e8756ea1b4a96->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_c0cab5b6f3427bd0835e8756ea1b4a96, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_c0cab5b6f3427bd0835e8756ea1b4a96, type_description_1, par_tz, var_offset, var_m ); // Release cached frame. if ( frame_c0cab5b6f3427bd0835e8756ea1b4a96 == cache_frame_c0cab5b6f3427bd0835e8756ea1b4a96 ) { Py_DECREF( frame_c0cab5b6f3427bd0835e8756ea1b4a96 ); } cache_frame_c0cab5b6f3427bd0835e8756ea1b4a96 = NULL; assertFrameObject( frame_c0cab5b6f3427bd0835e8756ea1b4a96 ); // 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( future$backports$http$cookiejar$$$function_6_offset_from_tz_string ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_tz ); par_tz = NULL; } { Py_XDECREF( var_offset ); var_offset = NULL; } { Py_XDECREF( var_m ); var_m = 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_tz ); par_tz = NULL; } { Py_XDECREF( var_offset ); var_offset = NULL; } { Py_XDECREF( var_m ); var_m = 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( future$backports$http$cookiejar$$$function_6_offset_from_tz_string ); 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_future$backports$http$cookiejar$$$function_7__str2time( 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_day = python_pars[ 0 ]; PyObject *par_mon = python_pars[ 1 ]; PyObject *par_yr = python_pars[ 2 ]; PyObject *par_hr = python_pars[ 3 ]; PyObject *par_min = python_pars[ 4 ]; PyObject *par_sec = python_pars[ 5 ]; PyObject *par_tz = python_pars[ 6 ]; PyObject *var_imon = NULL; PyObject *var_cur_yr = NULL; PyObject *var_m = NULL; PyObject *var_tmp = NULL; PyObject *var_t = NULL; PyObject *var_offset = NULL; PyObject *tmp_comparison_chain_1__comparison_result = NULL; PyObject *tmp_comparison_chain_1__operand_2 = NULL; struct Nuitka_FrameObject *frame_9c8f84c2f2b99be80a4503f66f6d1b6b; 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 *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; 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 *tmp_return_value = NULL; bool tmp_result; 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; PyObject *exception_keeper_type_5; PyObject *exception_keeper_value_5; PyTracebackObject *exception_keeper_tb_5; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_5; static struct Nuitka_FrameObject *cache_frame_9c8f84c2f2b99be80a4503f66f6d1b6b = NULL; PyObject *exception_keeper_type_6; PyObject *exception_keeper_value_6; PyTracebackObject *exception_keeper_tb_6; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_6; // Actual function code. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_9c8f84c2f2b99be80a4503f66f6d1b6b, codeobj_9c8f84c2f2b99be80a4503f66f6d1b6b, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_9c8f84c2f2b99be80a4503f66f6d1b6b = cache_frame_9c8f84c2f2b99be80a4503f66f6d1b6b; // Push the new frame as the currently active one. pushFrameStack( frame_9c8f84c2f2b99be80a4503f66f6d1b6b ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_9c8f84c2f2b99be80a4503f66f6d1b6b ) == 2 ); // Frame stack // Framed code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_left_name_1; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_called_instance_1; PyObject *tmp_right_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MONTHS_LOWER ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MONTHS_LOWER ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MONTHS_LOWER" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 160; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_source_name_1 = tmp_mvar_value_1; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_index ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 160; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } if ( par_mon == 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", "mon" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 160; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_called_instance_1 = par_mon; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 160; tmp_args_element_name_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_lower ); 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 = 160; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 160; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_left_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_left_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 160; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_right_name_1 = const_int_pos_1; tmp_assign_source_1 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_left_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 = "ooooooooooooo"; goto try_except_handler_2; } { PyObject *old = par_mon; par_mon = tmp_assign_source_1; Py_XDECREF( old ); } } 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_9c8f84c2f2b99be80a4503f66f6d1b6b, exception_keeper_lineno_1 ); } else if ( exception_keeper_lineno_1 != 0 ) { exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_9c8f84c2f2b99be80a4503f66f6d1b6b, 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_ValueError; 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 = 161; type_description_1 = "ooooooooooooo"; 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_assign_source_2; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 164; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } tmp_called_name_2 = tmp_mvar_value_2; if ( par_mon == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mon" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 164; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } tmp_args_element_name_2 = par_mon; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 164; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 164; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } assert( var_imon == NULL ); var_imon = tmp_assign_source_2; } 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_9c8f84c2f2b99be80a4503f66f6d1b6b, exception_keeper_lineno_2 ); } else if ( exception_keeper_lineno_2 != 0 ) { exception_keeper_tb_2 = ADD_TRACEBACK( exception_keeper_tb_2, frame_9c8f84c2f2b99be80a4503f66f6d1b6b, 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_ValueError; 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 = 165; type_description_1 = "ooooooooooooo"; 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:; { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto try_return_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 = 163; } if (exception_tb && exception_tb->tb_frame == &frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame) frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooooooooooo"; goto try_except_handler_5; } branch_end_2:; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_7__str2time ); return NULL; // Return handler code: try_return_handler_5:; { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 ); } { goto try_return_handler_3; } // 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:; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_outline_return_value_1; int tmp_truth_name_1; { PyObject *tmp_assign_source_3; CHECK_OBJECT( var_imon ); tmp_assign_source_3 = var_imon; assert( tmp_comparison_chain_1__operand_2 == NULL ); Py_INCREF( tmp_assign_source_3 ); tmp_comparison_chain_1__operand_2 = tmp_assign_source_3; } { // Tried code: { PyObject *tmp_assign_source_4; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; tmp_compexpr_left_3 = const_int_pos_1; CHECK_OBJECT( tmp_comparison_chain_1__operand_2 ); tmp_compexpr_right_3 = tmp_comparison_chain_1__operand_2; tmp_assign_source_4 = RICH_COMPARE_LE( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 167; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } assert( tmp_comparison_chain_1__comparison_result == NULL ); tmp_comparison_chain_1__comparison_result = tmp_assign_source_4; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_operand_name_1; CHECK_OBJECT( tmp_comparison_chain_1__comparison_result ); tmp_operand_name_1 = tmp_comparison_chain_1__comparison_result; 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 = 167; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } 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:; { CHECK_OBJECT( tmp_comparison_chain_1__comparison_result ); tmp_outline_return_value_1 = tmp_comparison_chain_1__comparison_result; Py_INCREF( tmp_outline_return_value_1 ); goto try_return_handler_6; } branch_no_4:; } { PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; CHECK_OBJECT( tmp_comparison_chain_1__operand_2 ); tmp_compexpr_left_4 = tmp_comparison_chain_1__operand_2; tmp_compexpr_right_4 = const_int_pos_12; tmp_outline_return_value_1 = RICH_COMPARE_LE( tmp_compexpr_left_4, tmp_compexpr_right_4 ); if ( tmp_outline_return_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 167; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } goto try_return_handler_6; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_7__str2time ); return NULL; // Return handler code: try_return_handler_6:; { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_1__operand_2 ); Py_DECREF( tmp_comparison_chain_1__operand_2 ); tmp_comparison_chain_1__operand_2 = NULL; } { CHECK_OBJECT( (PyObject *)tmp_comparison_chain_1__comparison_result ); Py_DECREF( tmp_comparison_chain_1__comparison_result ); tmp_comparison_chain_1__comparison_result = NULL; } { goto outline_result_1; } // Exception handler code: try_except_handler_6:; 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 *)tmp_comparison_chain_1__operand_2 ); Py_DECREF( tmp_comparison_chain_1__operand_2 ); tmp_comparison_chain_1__operand_2 = NULL; } { Py_XDECREF( tmp_comparison_chain_1__comparison_result ); tmp_comparison_chain_1__comparison_result = 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 try_except_handler_3; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_7__str2time ); return NULL; outline_result_1:; tmp_truth_name_1 = CHECK_IF_TRUE( tmp_outline_return_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_outline_return_value_1 ); exception_lineno = 167; type_description_1 = "ooooooooooooo"; goto try_except_handler_3; } tmp_condition_result_3 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_outline_return_value_1 ); 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; if ( var_imon == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "imon" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 168; type_description_1 = "ooooooooooooo"; goto try_except_handler_3; } tmp_assign_source_5 = var_imon; { PyObject *old = par_mon; par_mon = tmp_assign_source_5; Py_INCREF( par_mon ); Py_XDECREF( old ); } } goto branch_end_3; branch_no_3:; { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto try_return_handler_3; } branch_end_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 = 159; } if (exception_tb && exception_tb->tb_frame == &frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame) frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooooooooooo"; goto try_except_handler_3; } branch_end_1:; } goto try_end_3; // Return handler code: try_return_handler_3:; { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_2, exception_preserved_value_2, exception_preserved_tb_2 ); } { goto frame_return_exit_1; } // Exception handler code: try_except_handler_3:; 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_2, exception_preserved_value_2, exception_preserved_tb_2 ); } { // 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 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( future$backports$http$cookiejar$$$function_7__str2time ); return NULL; // End of try: try_end_1:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; if ( par_hr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "hr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 173; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_5 = par_hr; tmp_compexpr_right_5 = Py_None; tmp_condition_result_5 = ( tmp_compexpr_left_5 == tmp_compexpr_right_5 ) ? 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_6; tmp_assign_source_6 = const_int_0; { PyObject *old = par_hr; par_hr = tmp_assign_source_6; Py_INCREF( par_hr ); Py_XDECREF( old ); } } branch_no_5:; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; if ( par_min == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "min" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 174; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_6 = par_min; tmp_compexpr_right_6 = Py_None; tmp_condition_result_6 = ( tmp_compexpr_left_6 == tmp_compexpr_right_6 ) ? 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 = const_int_0; { PyObject *old = par_min; par_min = tmp_assign_source_7; Py_INCREF( par_min ); Py_XDECREF( old ); } } branch_no_6:; } { nuitka_bool tmp_condition_result_7; PyObject *tmp_compexpr_left_7; PyObject *tmp_compexpr_right_7; if ( par_sec == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sec" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 175; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_7 = par_sec; tmp_compexpr_right_7 = Py_None; tmp_condition_result_7 = ( tmp_compexpr_left_7 == tmp_compexpr_right_7 ) ? 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_assign_source_8; tmp_assign_source_8 = const_int_0; { PyObject *old = par_sec; par_sec = tmp_assign_source_8; Py_INCREF( par_sec ); Py_XDECREF( old ); } } branch_no_7:; } { PyObject *tmp_assign_source_9; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_3; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 177; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_3; if ( par_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 177; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = par_yr; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 177; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_assign_source_9 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } if ( tmp_assign_source_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 177; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_yr; par_yr = tmp_assign_source_9; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_10; PyObject *tmp_called_name_4; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_4; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 178; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_4 = tmp_mvar_value_4; if ( par_day == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "day" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 178; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_4 = par_day; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 178; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_assign_source_10 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } if ( tmp_assign_source_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 178; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_day; par_day = tmp_assign_source_10; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_11; PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_5; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 179; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_5 = tmp_mvar_value_5; if ( par_hr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "hr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 179; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_5 = par_hr; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 179; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_assign_source_11 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } if ( tmp_assign_source_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 179; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_hr; par_hr = tmp_assign_source_11; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_12; PyObject *tmp_called_name_6; PyObject *tmp_mvar_value_6; PyObject *tmp_args_element_name_6; tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_6 == NULL )) { tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_6 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 180; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_6 = tmp_mvar_value_6; if ( par_min == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "min" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 180; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_6 = par_min; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 180; { PyObject *call_args[] = { tmp_args_element_name_6 }; tmp_assign_source_12 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } if ( tmp_assign_source_12 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 180; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_min; par_min = tmp_assign_source_12; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_13; PyObject *tmp_called_name_7; PyObject *tmp_mvar_value_7; PyObject *tmp_args_element_name_7; tmp_mvar_value_7 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_7 == NULL )) { tmp_mvar_value_7 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_7 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 181; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_7 = tmp_mvar_value_7; if ( par_sec == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sec" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 181; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_7 = par_sec; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 181; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_assign_source_13 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } if ( tmp_assign_source_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 181; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_sec; par_sec = tmp_assign_source_13; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_8; PyObject *tmp_compexpr_left_8; PyObject *tmp_compexpr_right_8; if ( par_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 183; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_8 = par_yr; tmp_compexpr_right_8 = const_int_pos_1000; tmp_res = RICH_COMPARE_BOOL_LT( 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 = 183; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_8 = ( tmp_res != 0 ) ? 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_assign_source_14; PyObject *tmp_subscribed_name_1; PyObject *tmp_called_name_8; PyObject *tmp_source_name_2; PyObject *tmp_mvar_value_8; PyObject *tmp_args_element_name_8; PyObject *tmp_called_instance_2; PyObject *tmp_mvar_value_9; PyObject *tmp_subscript_name_1; tmp_mvar_value_8 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_8 == NULL )) { tmp_mvar_value_8 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_8 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 185; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = tmp_mvar_value_8; tmp_called_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_localtime ); if ( tmp_called_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 185; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_mvar_value_9 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_9 == NULL )) { tmp_mvar_value_9 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_9 == NULL ) { Py_DECREF( tmp_called_name_8 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 185; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = tmp_mvar_value_9; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 185; tmp_args_element_name_8 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_time ); if ( tmp_args_element_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_8 ); exception_lineno = 185; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 185; { PyObject *call_args[] = { tmp_args_element_name_8 }; tmp_subscribed_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_8, call_args ); } Py_DECREF( tmp_called_name_8 ); Py_DECREF( tmp_args_element_name_8 ); if ( tmp_subscribed_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 185; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_subscript_name_1 = const_int_0; tmp_assign_source_14 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_1, tmp_subscript_name_1, 0 ); Py_DECREF( tmp_subscribed_name_1 ); if ( tmp_assign_source_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 185; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_cur_yr == NULL ); var_cur_yr = tmp_assign_source_14; } { PyObject *tmp_assign_source_15; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; CHECK_OBJECT( var_cur_yr ); tmp_left_name_2 = var_cur_yr; tmp_right_name_2 = const_int_pos_100; tmp_assign_source_15 = BINARY_OPERATION_REMAINDER( tmp_left_name_2, tmp_right_name_2 ); if ( tmp_assign_source_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 186; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_m == NULL ); var_m = tmp_assign_source_15; } { PyObject *tmp_assign_source_16; if ( par_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 187; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assign_source_16 = par_yr; assert( var_tmp == NULL ); Py_INCREF( tmp_assign_source_16 ); var_tmp = tmp_assign_source_16; } { PyObject *tmp_assign_source_17; PyObject *tmp_left_name_3; PyObject *tmp_left_name_4; PyObject *tmp_right_name_3; PyObject *tmp_right_name_4; if ( par_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 188; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_left_name_4 = par_yr; if ( var_cur_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cur_yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 188; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_3 = var_cur_yr; tmp_left_name_3 = BINARY_OPERATION_ADD( tmp_left_name_4, tmp_right_name_3 ); if ( tmp_left_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 188; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( var_m == NULL ) { Py_DECREF( tmp_left_name_3 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 188; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_4 = var_m; tmp_assign_source_17 = BINARY_OPERATION_SUB( tmp_left_name_3, tmp_right_name_4 ); Py_DECREF( tmp_left_name_3 ); if ( tmp_assign_source_17 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 188; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_yr; par_yr = tmp_assign_source_17; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_18; PyObject *tmp_left_name_5; PyObject *tmp_right_name_5; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 189; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_left_name_5 = var_m; if ( var_tmp == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tmp" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 189; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_5 = var_tmp; tmp_assign_source_18 = BINARY_OPERATION_SUB( tmp_left_name_5, tmp_right_name_5 ); if ( tmp_assign_source_18 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 189; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_m; var_m = tmp_assign_source_18; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_9; PyObject *tmp_compexpr_left_9; PyObject *tmp_compexpr_right_9; PyObject *tmp_called_name_9; PyObject *tmp_args_element_name_9; tmp_called_name_9 = LOOKUP_BUILTIN( const_str_plain_abs ); assert( tmp_called_name_9 != NULL ); CHECK_OBJECT( var_m ); tmp_args_element_name_9 = var_m; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 190; { PyObject *call_args[] = { tmp_args_element_name_9 }; tmp_compexpr_left_9 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_9, call_args ); } if ( tmp_compexpr_left_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 190; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_9 = const_int_pos_50; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_9, tmp_compexpr_right_9 ); Py_DECREF( tmp_compexpr_left_9 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 190; type_description_1 = "ooooooooooooo"; 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:; { nuitka_bool tmp_condition_result_10; PyObject *tmp_compexpr_left_10; PyObject *tmp_compexpr_right_10; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 191; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_10 = var_m; tmp_compexpr_right_10 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( 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 = 191; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } 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_19; PyObject *tmp_left_name_6; PyObject *tmp_right_name_6; if ( par_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 191; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_left_name_6 = par_yr; tmp_right_name_6 = const_int_pos_100; tmp_assign_source_19 = BINARY_OPERATION_ADD( tmp_left_name_6, tmp_right_name_6 ); if ( tmp_assign_source_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 191; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_yr; par_yr = tmp_assign_source_19; Py_XDECREF( old ); } } goto branch_end_10; branch_no_10:; { PyObject *tmp_assign_source_20; PyObject *tmp_left_name_7; PyObject *tmp_right_name_7; if ( par_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 192; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_left_name_7 = par_yr; tmp_right_name_7 = const_int_pos_100; tmp_assign_source_20 = BINARY_OPERATION_SUB( tmp_left_name_7, tmp_right_name_7 ); if ( tmp_assign_source_20 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 192; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_yr; par_yr = tmp_assign_source_20; Py_XDECREF( old ); } } branch_end_10:; } branch_no_9:; } branch_no_8:; } { PyObject *tmp_assign_source_21; PyObject *tmp_called_name_10; PyObject *tmp_mvar_value_10; PyObject *tmp_args_element_name_10; PyObject *tmp_tuple_element_1; tmp_mvar_value_10 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__timegm ); if (unlikely( tmp_mvar_value_10 == NULL )) { tmp_mvar_value_10 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__timegm ); } if ( tmp_mvar_value_10 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_timegm" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_10 = tmp_mvar_value_10; if ( par_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = par_yr; tmp_args_element_name_10 = PyTuple_New( 7 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 0, tmp_tuple_element_1 ); if ( par_mon == NULL ) { Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mon" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = par_mon; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 1, tmp_tuple_element_1 ); if ( par_day == NULL ) { Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "day" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = par_day; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 2, tmp_tuple_element_1 ); if ( par_hr == NULL ) { Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "hr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = par_hr; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 3, tmp_tuple_element_1 ); if ( par_min == NULL ) { Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "min" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = par_min; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 4, tmp_tuple_element_1 ); if ( par_sec == NULL ) { Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sec" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = par_sec; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 5, tmp_tuple_element_1 ); if ( par_tz == NULL ) { Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tz" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = par_tz; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 6, tmp_tuple_element_1 ); frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 195; { PyObject *call_args[] = { tmp_args_element_name_10 }; tmp_assign_source_21 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_10, call_args ); } Py_DECREF( tmp_args_element_name_10 ); if ( tmp_assign_source_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 195; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_t == NULL ); var_t = tmp_assign_source_21; } { nuitka_bool tmp_condition_result_11; PyObject *tmp_compexpr_left_11; PyObject *tmp_compexpr_right_11; CHECK_OBJECT( var_t ); tmp_compexpr_left_11 = var_t; tmp_compexpr_right_11 = Py_None; tmp_condition_result_11 = ( tmp_compexpr_left_11 != tmp_compexpr_right_11 ) ? 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:; { nuitka_bool tmp_condition_result_12; PyObject *tmp_compexpr_left_12; PyObject *tmp_compexpr_right_12; if ( par_tz == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tz" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 199; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_12 = par_tz; tmp_compexpr_right_12 = Py_None; tmp_condition_result_12 = ( tmp_compexpr_left_12 == tmp_compexpr_right_12 ) ? 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_22; tmp_assign_source_22 = const_str_plain_UTC; { PyObject *old = par_tz; par_tz = tmp_assign_source_22; Py_INCREF( par_tz ); Py_XDECREF( old ); } } branch_no_12:; } { PyObject *tmp_assign_source_23; PyObject *tmp_called_instance_3; if ( par_tz == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tz" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 201; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = par_tz; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 201; tmp_assign_source_23 = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_upper ); if ( tmp_assign_source_23 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 201; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_tz; par_tz = tmp_assign_source_23; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_24; PyObject *tmp_called_name_11; PyObject *tmp_mvar_value_11; PyObject *tmp_args_element_name_11; tmp_mvar_value_11 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_offset_from_tz_string ); if (unlikely( tmp_mvar_value_11 == NULL )) { tmp_mvar_value_11 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_offset_from_tz_string ); } if ( tmp_mvar_value_11 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "offset_from_tz_string" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 202; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_11 = tmp_mvar_value_11; CHECK_OBJECT( par_tz ); tmp_args_element_name_11 = par_tz; frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame.f_lineno = 202; { PyObject *call_args[] = { tmp_args_element_name_11 }; tmp_assign_source_24 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_11, call_args ); } if ( tmp_assign_source_24 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 202; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_offset == NULL ); var_offset = tmp_assign_source_24; } { nuitka_bool tmp_condition_result_13; PyObject *tmp_compexpr_left_13; PyObject *tmp_compexpr_right_13; CHECK_OBJECT( var_offset ); tmp_compexpr_left_13 = var_offset; tmp_compexpr_right_13 = Py_None; tmp_condition_result_13 = ( tmp_compexpr_left_13 == tmp_compexpr_right_13 ) ? 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:; { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_13:; } { PyObject *tmp_assign_source_25; PyObject *tmp_left_name_8; PyObject *tmp_right_name_8; if ( var_t == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "t" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 205; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_left_name_8 = var_t; if ( var_offset == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "offset" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 205; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_8 = var_offset; tmp_assign_source_25 = BINARY_OPERATION_SUB( tmp_left_name_8, tmp_right_name_8 ); if ( tmp_assign_source_25 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 205; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_t; var_t = tmp_assign_source_25; Py_XDECREF( old ); } } branch_no_11:; } { if ( var_t == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "t" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 207; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_return_value = var_t; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_9c8f84c2f2b99be80a4503f66f6d1b6b ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_9c8f84c2f2b99be80a4503f66f6d1b6b ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_9c8f84c2f2b99be80a4503f66f6d1b6b ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_9c8f84c2f2b99be80a4503f66f6d1b6b, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_9c8f84c2f2b99be80a4503f66f6d1b6b->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_9c8f84c2f2b99be80a4503f66f6d1b6b, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_9c8f84c2f2b99be80a4503f66f6d1b6b, type_description_1, par_day, par_mon, par_yr, par_hr, par_min, par_sec, par_tz, var_imon, var_cur_yr, var_m, var_tmp, var_t, var_offset ); // Release cached frame. if ( frame_9c8f84c2f2b99be80a4503f66f6d1b6b == cache_frame_9c8f84c2f2b99be80a4503f66f6d1b6b ) { Py_DECREF( frame_9c8f84c2f2b99be80a4503f66f6d1b6b ); } cache_frame_9c8f84c2f2b99be80a4503f66f6d1b6b = NULL; assertFrameObject( frame_9c8f84c2f2b99be80a4503f66f6d1b6b ); // 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( future$backports$http$cookiejar$$$function_7__str2time ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_day ); par_day = NULL; } { Py_XDECREF( par_mon ); par_mon = NULL; } { Py_XDECREF( par_yr ); par_yr = NULL; } { Py_XDECREF( par_hr ); par_hr = NULL; } { Py_XDECREF( par_min ); par_min = NULL; } { Py_XDECREF( par_sec ); par_sec = NULL; } { Py_XDECREF( par_tz ); par_tz = NULL; } { Py_XDECREF( var_imon ); var_imon = NULL; } { Py_XDECREF( var_cur_yr ); var_cur_yr = NULL; } { Py_XDECREF( var_m ); var_m = NULL; } { Py_XDECREF( var_tmp ); var_tmp = NULL; } { Py_XDECREF( var_t ); var_t = NULL; } { Py_XDECREF( var_offset ); var_offset = NULL; } { goto function_return_exit; } // Exception handler code: try_except_handler_1:; 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; { Py_XDECREF( par_day ); par_day = NULL; } { Py_XDECREF( par_mon ); par_mon = NULL; } { Py_XDECREF( par_yr ); par_yr = NULL; } { Py_XDECREF( par_hr ); par_hr = NULL; } { Py_XDECREF( par_min ); par_min = NULL; } { Py_XDECREF( par_sec ); par_sec = NULL; } { Py_XDECREF( par_tz ); par_tz = NULL; } { Py_XDECREF( var_imon ); var_imon = NULL; } { Py_XDECREF( var_cur_yr ); var_cur_yr = NULL; } { Py_XDECREF( var_m ); var_m = NULL; } { Py_XDECREF( var_tmp ); var_tmp = NULL; } { Py_XDECREF( var_t ); var_t = NULL; } { Py_XDECREF( var_offset ); var_offset = NULL; } { // 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_7__str2time ); 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_future$backports$http$cookiejar$$$function_8_http2time( 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_text = python_pars[ 0 ]; PyObject *var_m = NULL; PyObject *var_g = NULL; PyObject *var_mon = NULL; PyObject *var_tt = NULL; PyObject *var_day = NULL; PyObject *var_yr = NULL; PyObject *var_hr = NULL; PyObject *var_min = NULL; PyObject *var_sec = NULL; PyObject *var_tz = NULL; PyObject *tmp_tuple_unpack_1__element_1 = NULL; PyObject *tmp_tuple_unpack_1__element_2 = NULL; PyObject *tmp_tuple_unpack_1__element_3 = NULL; PyObject *tmp_tuple_unpack_1__element_4 = NULL; PyObject *tmp_tuple_unpack_1__element_5 = NULL; PyObject *tmp_tuple_unpack_1__element_6 = NULL; PyObject *tmp_tuple_unpack_1__element_7 = NULL; PyObject *tmp_tuple_unpack_1__source_iter = NULL; PyObject *tmp_tuple_unpack_2__element_1 = NULL; PyObject *tmp_tuple_unpack_2__element_2 = NULL; PyObject *tmp_tuple_unpack_2__element_3 = NULL; PyObject *tmp_tuple_unpack_2__element_4 = NULL; PyObject *tmp_tuple_unpack_2__element_5 = NULL; PyObject *tmp_tuple_unpack_2__element_6 = NULL; PyObject *tmp_tuple_unpack_2__element_7 = NULL; PyObject *tmp_tuple_unpack_2__source_iter = NULL; struct Nuitka_FrameObject *frame_7a7225b62b9ab4a68be8cc3967710a98; 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; 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 *tmp_iterator_attempt; 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_7a7225b62b9ab4a68be8cc3967710a98 = 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_7a7225b62b9ab4a68be8cc3967710a98, codeobj_7a7225b62b9ab4a68be8cc3967710a98, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_7a7225b62b9ab4a68be8cc3967710a98 = cache_frame_7a7225b62b9ab4a68be8cc3967710a98; // Push the new frame as the currently active one. pushFrameStack( frame_7a7225b62b9ab4a68be8cc3967710a98 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_7a7225b62b9ab4a68be8cc3967710a98 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_STRICT_DATE_RE ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_STRICT_DATE_RE ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "STRICT_DATE_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 261; type_description_1 = "ooooooooooo"; 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_search ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 261; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } if ( par_text == 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", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 261; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_text; frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 261; { 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 = 261; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } assert( var_m == NULL ); var_m = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_1; int tmp_truth_name_1; CHECK_OBJECT( var_m ); tmp_truth_name_1 = CHECK_IF_TRUE( var_m ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 262; type_description_1 = "ooooooooooo"; 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_2; PyObject *tmp_called_instance_1; CHECK_OBJECT( var_m ); tmp_called_instance_1 = var_m; frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 263; tmp_assign_source_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_groups ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 263; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } assert( var_g == NULL ); var_g = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_left_name_1; PyObject *tmp_called_name_2; PyObject *tmp_source_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; PyObject *tmp_called_instance_2; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_right_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MONTHS_LOWER ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MONTHS_LOWER ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MONTHS_LOWER" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 264; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = tmp_mvar_value_2; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_index ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 264; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } if ( var_g == 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", "g" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 264; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = var_g; tmp_subscript_name_1 = const_int_pos_1; tmp_called_instance_2 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_1, tmp_subscript_name_1, 1 ); if ( tmp_called_instance_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 264; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 264; tmp_args_element_name_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_lower ); Py_DECREF( tmp_called_instance_2 ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 264; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 264; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_left_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); if ( tmp_left_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 264; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_1 = const_int_pos_1; tmp_assign_source_3 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_left_name_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 264; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } assert( var_mon == NULL ); var_mon = tmp_assign_source_3; } { PyObject *tmp_assign_source_4; PyObject *tmp_tuple_element_1; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_3; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; PyObject *tmp_called_name_4; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_4; PyObject *tmp_subscribed_name_3; PyObject *tmp_subscript_name_3; PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_5; PyObject *tmp_subscribed_name_4; PyObject *tmp_subscript_name_4; PyObject *tmp_called_name_6; PyObject *tmp_mvar_value_6; PyObject *tmp_args_element_name_6; PyObject *tmp_subscribed_name_5; PyObject *tmp_subscript_name_5; PyObject *tmp_float_arg_1; PyObject *tmp_subscribed_name_6; PyObject *tmp_subscript_name_6; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_3; if ( var_g == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "g" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_2 = var_g; tmp_subscript_name_2 = const_int_pos_2; tmp_args_element_name_3 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_2, tmp_subscript_name_2, 2 ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 265; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_tuple_element_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_args_element_name_3 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_assign_source_4 = PyTuple_New( 6 ); PyTuple_SET_ITEM( tmp_assign_source_4, 0, tmp_tuple_element_1 ); if ( var_mon == NULL ) { Py_DECREF( tmp_assign_source_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mon" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = var_mon; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_assign_source_4, 1, tmp_tuple_element_1 ); tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_4 == NULL ) { Py_DECREF( tmp_assign_source_4 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_4 = tmp_mvar_value_4; if ( var_g == NULL ) { Py_DECREF( tmp_assign_source_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "g" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_3 = var_g; tmp_subscript_name_3 = const_int_0; tmp_args_element_name_4 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_3, tmp_subscript_name_3, 0 ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_4 ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 265; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_tuple_element_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_args_element_name_4 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_4 ); exception_lineno = 265; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_assign_source_4, 2, tmp_tuple_element_1 ); tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_5 == NULL ) { Py_DECREF( tmp_assign_source_4 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_5 = tmp_mvar_value_5; if ( var_g == NULL ) { Py_DECREF( tmp_assign_source_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "g" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_4 = var_g; tmp_subscript_name_4 = const_int_pos_3; tmp_args_element_name_5 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_4, tmp_subscript_name_4, 3 ); if ( tmp_args_element_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_4 ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 266; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_tuple_element_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_args_element_name_5 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_4 ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_assign_source_4, 3, tmp_tuple_element_1 ); tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_6 == NULL )) { tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_6 == NULL ) { Py_DECREF( tmp_assign_source_4 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_6 = tmp_mvar_value_6; if ( var_g == NULL ) { Py_DECREF( tmp_assign_source_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "g" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_5 = var_g; tmp_subscript_name_5 = const_int_pos_4; tmp_args_element_name_6 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_5, tmp_subscript_name_5, 4 ); if ( tmp_args_element_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_4 ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 266; { PyObject *call_args[] = { tmp_args_element_name_6 }; tmp_tuple_element_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_args_element_name_6 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_4 ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_assign_source_4, 4, tmp_tuple_element_1 ); if ( var_g == NULL ) { Py_DECREF( tmp_assign_source_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "g" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_6 = var_g; tmp_subscript_name_6 = const_int_pos_5; tmp_float_arg_1 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_6, tmp_subscript_name_6, 5 ); if ( tmp_float_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_4 ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = TO_FLOAT( tmp_float_arg_1 ); Py_DECREF( tmp_float_arg_1 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_4 ); exception_lineno = 266; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_assign_source_4, 5, tmp_tuple_element_1 ); assert( var_tt == NULL ); var_tt = tmp_assign_source_4; } { PyObject *tmp_called_name_7; PyObject *tmp_mvar_value_7; PyObject *tmp_args_element_name_7; tmp_mvar_value_7 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__timegm ); if (unlikely( tmp_mvar_value_7 == NULL )) { tmp_mvar_value_7 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__timegm ); } if ( tmp_mvar_value_7 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_timegm" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 267; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_7 = tmp_mvar_value_7; CHECK_OBJECT( var_tt ); tmp_args_element_name_7 = var_tt; frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 267; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 267; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } branch_no_1:; } { PyObject *tmp_assign_source_5; PyObject *tmp_called_instance_3; if ( par_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 272; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = par_text; frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 272; tmp_assign_source_5 = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_lstrip ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 272; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_text; par_text = tmp_assign_source_5; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_6; PyObject *tmp_called_name_8; PyObject *tmp_source_name_3; PyObject *tmp_mvar_value_8; PyObject *tmp_args_element_name_8; PyObject *tmp_args_element_name_9; PyObject *tmp_args_element_name_10; tmp_mvar_value_8 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_WEEKDAY_RE ); if (unlikely( tmp_mvar_value_8 == NULL )) { tmp_mvar_value_8 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_WEEKDAY_RE ); } if ( tmp_mvar_value_8 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "WEEKDAY_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 273; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_3 = tmp_mvar_value_8; tmp_called_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_sub ); if ( tmp_called_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 273; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_8 = const_str_empty; if ( par_text == NULL ) { Py_DECREF( tmp_called_name_8 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 273; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_9 = par_text; tmp_args_element_name_10 = const_int_pos_1; frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 273; { PyObject *call_args[] = { tmp_args_element_name_8, tmp_args_element_name_9, tmp_args_element_name_10 }; tmp_assign_source_6 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_8, call_args ); } Py_DECREF( tmp_called_name_8 ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 273; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_text; par_text = tmp_assign_source_6; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_7; PyObject *tmp_iter_arg_1; tmp_iter_arg_1 = const_tuple_none_none_none_none_none_none_none_tuple; tmp_assign_source_7 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_1 ); assert( !(tmp_assign_source_7 == NULL) ); assert( tmp_tuple_unpack_1__source_iter == NULL ); tmp_tuple_unpack_1__source_iter = tmp_assign_source_7; } { // Tried code: { // Tried code: { PyObject *tmp_assign_source_8; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_8 = UNPACK_NEXT( tmp_unpack_1, 0, 7 ); if ( tmp_assign_source_8 == 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 = "ooooooooooo"; exception_lineno = 276; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_1 == NULL ); tmp_tuple_unpack_1__element_1 = tmp_assign_source_8; } { PyObject *tmp_assign_source_9; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_9 = UNPACK_NEXT( tmp_unpack_2, 1, 7 ); if ( tmp_assign_source_9 == 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 = "ooooooooooo"; exception_lineno = 276; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_2 == NULL ); tmp_tuple_unpack_1__element_2 = tmp_assign_source_9; } { PyObject *tmp_assign_source_10; PyObject *tmp_unpack_3; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_3 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_10 = UNPACK_NEXT( tmp_unpack_3, 2, 7 ); if ( tmp_assign_source_10 == 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 = "ooooooooooo"; exception_lineno = 276; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_3 == NULL ); tmp_tuple_unpack_1__element_3 = tmp_assign_source_10; } { PyObject *tmp_assign_source_11; PyObject *tmp_unpack_4; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_4 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_11 = UNPACK_NEXT( tmp_unpack_4, 3, 7 ); if ( tmp_assign_source_11 == 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 = "ooooooooooo"; exception_lineno = 276; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_4 == NULL ); tmp_tuple_unpack_1__element_4 = tmp_assign_source_11; } { PyObject *tmp_assign_source_12; PyObject *tmp_unpack_5; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_5 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_12 = UNPACK_NEXT( tmp_unpack_5, 4, 7 ); if ( tmp_assign_source_12 == 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 = "ooooooooooo"; exception_lineno = 276; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_5 == NULL ); tmp_tuple_unpack_1__element_5 = tmp_assign_source_12; } { PyObject *tmp_assign_source_13; PyObject *tmp_unpack_6; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_6 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_13 = UNPACK_NEXT( tmp_unpack_6, 5, 7 ); if ( tmp_assign_source_13 == 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 = "ooooooooooo"; exception_lineno = 276; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_6 == NULL ); tmp_tuple_unpack_1__element_6 = tmp_assign_source_13; } { PyObject *tmp_assign_source_14; PyObject *tmp_unpack_7; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_7 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_14 = UNPACK_NEXT( tmp_unpack_7, 6, 7 ); if ( tmp_assign_source_14 == 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 = "ooooooooooo"; exception_lineno = 276; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_7 == NULL ); tmp_tuple_unpack_1__element_7 = tmp_assign_source_14; } goto try_end_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_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_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: try_end_1:; } goto try_end_2; // 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( 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; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_5 ); tmp_tuple_unpack_1__element_5 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_6 ); tmp_tuple_unpack_1__element_6 = 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 frame_exception_exit_1; } // End of try: try_end_2:; } { 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_15; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_15 = tmp_tuple_unpack_1__element_1; assert( var_day == NULL ); Py_INCREF( tmp_assign_source_15 ); var_day = tmp_assign_source_15; } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_16; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_16 = tmp_tuple_unpack_1__element_2; assert( var_mon == NULL ); Py_INCREF( tmp_assign_source_16 ); var_mon = tmp_assign_source_16; } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_17; CHECK_OBJECT( tmp_tuple_unpack_1__element_3 ); tmp_assign_source_17 = tmp_tuple_unpack_1__element_3; assert( var_yr == NULL ); Py_INCREF( tmp_assign_source_17 ); var_yr = tmp_assign_source_17; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { PyObject *tmp_assign_source_18; CHECK_OBJECT( tmp_tuple_unpack_1__element_4 ); tmp_assign_source_18 = tmp_tuple_unpack_1__element_4; assert( var_hr == NULL ); Py_INCREF( tmp_assign_source_18 ); var_hr = tmp_assign_source_18; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { PyObject *tmp_assign_source_19; CHECK_OBJECT( tmp_tuple_unpack_1__element_5 ); tmp_assign_source_19 = tmp_tuple_unpack_1__element_5; assert( var_min == NULL ); Py_INCREF( tmp_assign_source_19 ); var_min = tmp_assign_source_19; } { Py_XDECREF( tmp_tuple_unpack_1__element_5 ); tmp_tuple_unpack_1__element_5 = NULL; } { PyObject *tmp_assign_source_20; CHECK_OBJECT( tmp_tuple_unpack_1__element_6 ); tmp_assign_source_20 = tmp_tuple_unpack_1__element_6; assert( var_sec == NULL ); Py_INCREF( tmp_assign_source_20 ); var_sec = tmp_assign_source_20; } { Py_XDECREF( tmp_tuple_unpack_1__element_6 ); tmp_tuple_unpack_1__element_6 = NULL; } { PyObject *tmp_assign_source_21; CHECK_OBJECT( tmp_tuple_unpack_1__element_7 ); tmp_assign_source_21 = tmp_tuple_unpack_1__element_7; assert( var_tz == NULL ); Py_INCREF( tmp_assign_source_21 ); var_tz = tmp_assign_source_21; } { Py_XDECREF( tmp_tuple_unpack_1__element_7 ); tmp_tuple_unpack_1__element_7 = NULL; } { PyObject *tmp_assign_source_22; PyObject *tmp_called_name_9; PyObject *tmp_source_name_4; PyObject *tmp_mvar_value_9; PyObject *tmp_args_element_name_11; tmp_mvar_value_9 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LOOSE_HTTP_DATE_RE ); if (unlikely( tmp_mvar_value_9 == NULL )) { tmp_mvar_value_9 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_LOOSE_HTTP_DATE_RE ); } if ( tmp_mvar_value_9 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "LOOSE_HTTP_DATE_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 279; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_4 = tmp_mvar_value_9; tmp_called_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_search ); if ( tmp_called_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 279; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } if ( par_text == NULL ) { Py_DECREF( tmp_called_name_9 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 279; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_11 = par_text; frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 279; { PyObject *call_args[] = { tmp_args_element_name_11 }; tmp_assign_source_22 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_9, call_args ); } Py_DECREF( tmp_called_name_9 ); if ( tmp_assign_source_22 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 279; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_m; var_m = tmp_assign_source_22; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_m ); tmp_compexpr_left_1 = var_m; 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:; { // Tried code: { PyObject *tmp_assign_source_23; PyObject *tmp_iter_arg_2; PyObject *tmp_called_instance_4; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 281; type_description_1 = "ooooooooooo"; goto try_except_handler_4; } tmp_called_instance_4 = var_m; frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 281; tmp_iter_arg_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_4, const_str_plain_groups ); if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 281; type_description_1 = "ooooooooooo"; goto try_except_handler_4; } tmp_assign_source_23 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_2 ); Py_DECREF( tmp_iter_arg_2 ); if ( tmp_assign_source_23 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 281; type_description_1 = "ooooooooooo"; goto try_except_handler_4; } assert( tmp_tuple_unpack_2__source_iter == NULL ); tmp_tuple_unpack_2__source_iter = tmp_assign_source_23; } { // Tried code: { PyObject *tmp_assign_source_24; PyObject *tmp_unpack_8; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_8 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_24 = UNPACK_NEXT( tmp_unpack_8, 0, 7 ); if ( tmp_assign_source_24 == 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 = "ooooooooooo"; exception_lineno = 281; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_1 == NULL ); tmp_tuple_unpack_2__element_1 = tmp_assign_source_24; } { PyObject *tmp_assign_source_25; PyObject *tmp_unpack_9; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_9 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_25 = UNPACK_NEXT( tmp_unpack_9, 1, 7 ); if ( tmp_assign_source_25 == 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 = "ooooooooooo"; exception_lineno = 281; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_2 == NULL ); tmp_tuple_unpack_2__element_2 = tmp_assign_source_25; } { PyObject *tmp_assign_source_26; PyObject *tmp_unpack_10; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_10 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_26 = UNPACK_NEXT( tmp_unpack_10, 2, 7 ); if ( tmp_assign_source_26 == 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 = "ooooooooooo"; exception_lineno = 281; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_3 == NULL ); tmp_tuple_unpack_2__element_3 = tmp_assign_source_26; } { PyObject *tmp_assign_source_27; PyObject *tmp_unpack_11; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_11 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_27 = UNPACK_NEXT( tmp_unpack_11, 3, 7 ); if ( tmp_assign_source_27 == 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 = "ooooooooooo"; exception_lineno = 281; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_4 == NULL ); tmp_tuple_unpack_2__element_4 = tmp_assign_source_27; } { PyObject *tmp_assign_source_28; PyObject *tmp_unpack_12; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_12 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_28 = UNPACK_NEXT( tmp_unpack_12, 4, 7 ); if ( tmp_assign_source_28 == 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 = "ooooooooooo"; exception_lineno = 281; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_5 == NULL ); tmp_tuple_unpack_2__element_5 = tmp_assign_source_28; } { PyObject *tmp_assign_source_29; PyObject *tmp_unpack_13; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_13 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_29 = UNPACK_NEXT( tmp_unpack_13, 5, 7 ); if ( tmp_assign_source_29 == 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 = "ooooooooooo"; exception_lineno = 281; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_6 == NULL ); tmp_tuple_unpack_2__element_6 = tmp_assign_source_29; } { PyObject *tmp_assign_source_30; PyObject *tmp_unpack_14; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_14 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_30 = UNPACK_NEXT( tmp_unpack_14, 6, 7 ); if ( tmp_assign_source_30 == 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 = "ooooooooooo"; exception_lineno = 281; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_7 == NULL ); tmp_tuple_unpack_2__element_7 = tmp_assign_source_30; } { PyObject *tmp_iterator_name_1; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_iterator_name_1 = tmp_tuple_unpack_2__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 = "ooooooooooo"; exception_lineno = 281; 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 7)" ); #endif FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); type_description_1 = "ooooooooooo"; exception_lineno = 281; goto try_except_handler_5; } } goto try_end_3; // 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; { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = 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_4; } // End of try: try_end_3:; } goto try_end_4; // Exception handler code: try_except_handler_4:; 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_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_3 ); tmp_tuple_unpack_2__element_3 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_4 ); tmp_tuple_unpack_2__element_4 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_5 ); tmp_tuple_unpack_2__element_5 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_6 ); tmp_tuple_unpack_2__element_6 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_7 ); tmp_tuple_unpack_2__element_7 = 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:; } { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = NULL; } { PyObject *tmp_assign_source_31; CHECK_OBJECT( tmp_tuple_unpack_2__element_1 ); tmp_assign_source_31 = tmp_tuple_unpack_2__element_1; { PyObject *old = var_day; var_day = tmp_assign_source_31; Py_INCREF( var_day ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { PyObject *tmp_assign_source_32; CHECK_OBJECT( tmp_tuple_unpack_2__element_2 ); tmp_assign_source_32 = tmp_tuple_unpack_2__element_2; { PyObject *old = var_mon; var_mon = tmp_assign_source_32; Py_INCREF( var_mon ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } { PyObject *tmp_assign_source_33; CHECK_OBJECT( tmp_tuple_unpack_2__element_3 ); tmp_assign_source_33 = tmp_tuple_unpack_2__element_3; { PyObject *old = var_yr; var_yr = tmp_assign_source_33; Py_INCREF( var_yr ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_3 ); tmp_tuple_unpack_2__element_3 = NULL; } { PyObject *tmp_assign_source_34; CHECK_OBJECT( tmp_tuple_unpack_2__element_4 ); tmp_assign_source_34 = tmp_tuple_unpack_2__element_4; { PyObject *old = var_hr; var_hr = tmp_assign_source_34; Py_INCREF( var_hr ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_4 ); tmp_tuple_unpack_2__element_4 = NULL; } { PyObject *tmp_assign_source_35; CHECK_OBJECT( tmp_tuple_unpack_2__element_5 ); tmp_assign_source_35 = tmp_tuple_unpack_2__element_5; { PyObject *old = var_min; var_min = tmp_assign_source_35; Py_INCREF( var_min ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_5 ); tmp_tuple_unpack_2__element_5 = NULL; } { PyObject *tmp_assign_source_36; CHECK_OBJECT( tmp_tuple_unpack_2__element_6 ); tmp_assign_source_36 = tmp_tuple_unpack_2__element_6; { PyObject *old = var_sec; var_sec = tmp_assign_source_36; Py_INCREF( var_sec ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_6 ); tmp_tuple_unpack_2__element_6 = NULL; } { PyObject *tmp_assign_source_37; CHECK_OBJECT( tmp_tuple_unpack_2__element_7 ); tmp_assign_source_37 = tmp_tuple_unpack_2__element_7; { PyObject *old = var_tz; var_tz = tmp_assign_source_37; Py_INCREF( var_tz ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_7 ); tmp_tuple_unpack_2__element_7 = NULL; } goto branch_end_2; branch_no_2:; { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_end_2:; } { PyObject *tmp_called_name_10; PyObject *tmp_mvar_value_10; PyObject *tmp_args_element_name_12; PyObject *tmp_args_element_name_13; PyObject *tmp_args_element_name_14; PyObject *tmp_args_element_name_15; PyObject *tmp_args_element_name_16; PyObject *tmp_args_element_name_17; PyObject *tmp_args_element_name_18; tmp_mvar_value_10 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__str2time ); if (unlikely( tmp_mvar_value_10 == NULL )) { tmp_mvar_value_10 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__str2time ); } if ( tmp_mvar_value_10 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_str2time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_10 = tmp_mvar_value_10; if ( var_day == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "day" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_12 = var_day; if ( var_mon == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mon" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_13 = var_mon; if ( var_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_14 = var_yr; if ( var_hr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "hr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_15 = var_hr; if ( var_min == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "min" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_16 = var_min; if ( var_sec == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sec" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_17 = var_sec; if ( var_tz == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tz" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_18 = var_tz; frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame.f_lineno = 285; { PyObject *call_args[] = { tmp_args_element_name_12, tmp_args_element_name_13, tmp_args_element_name_14, tmp_args_element_name_15, tmp_args_element_name_16, tmp_args_element_name_17, tmp_args_element_name_18 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS7( tmp_called_name_10, call_args ); } if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 285; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_7a7225b62b9ab4a68be8cc3967710a98 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_7a7225b62b9ab4a68be8cc3967710a98 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_7a7225b62b9ab4a68be8cc3967710a98 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_7a7225b62b9ab4a68be8cc3967710a98, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_7a7225b62b9ab4a68be8cc3967710a98->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_7a7225b62b9ab4a68be8cc3967710a98, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_7a7225b62b9ab4a68be8cc3967710a98, type_description_1, par_text, var_m, var_g, var_mon, var_tt, var_day, var_yr, var_hr, var_min, var_sec, var_tz ); // Release cached frame. if ( frame_7a7225b62b9ab4a68be8cc3967710a98 == cache_frame_7a7225b62b9ab4a68be8cc3967710a98 ) { Py_DECREF( frame_7a7225b62b9ab4a68be8cc3967710a98 ); } cache_frame_7a7225b62b9ab4a68be8cc3967710a98 = NULL; assertFrameObject( frame_7a7225b62b9ab4a68be8cc3967710a98 ); // 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( future$backports$http$cookiejar$$$function_8_http2time ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_text ); par_text = NULL; } { Py_XDECREF( var_m ); var_m = NULL; } { Py_XDECREF( var_g ); var_g = NULL; } { Py_XDECREF( var_mon ); var_mon = NULL; } { Py_XDECREF( var_tt ); var_tt = NULL; } { Py_XDECREF( var_day ); var_day = NULL; } { Py_XDECREF( var_yr ); var_yr = NULL; } { Py_XDECREF( var_hr ); var_hr = NULL; } { Py_XDECREF( var_min ); var_min = NULL; } { Py_XDECREF( var_sec ); var_sec = NULL; } { Py_XDECREF( var_tz ); var_tz = 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_text ); par_text = NULL; } { Py_XDECREF( var_m ); var_m = NULL; } { Py_XDECREF( var_g ); var_g = NULL; } { Py_XDECREF( var_mon ); var_mon = NULL; } { Py_XDECREF( var_tt ); var_tt = NULL; } { Py_XDECREF( var_day ); var_day = NULL; } { Py_XDECREF( var_yr ); var_yr = NULL; } { Py_XDECREF( var_hr ); var_hr = NULL; } { Py_XDECREF( var_min ); var_min = NULL; } { Py_XDECREF( var_sec ); var_sec = NULL; } { Py_XDECREF( var_tz ); var_tz = 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( future$backports$http$cookiejar$$$function_8_http2time ); 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_future$backports$http$cookiejar$$$function_9_iso2time( 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_text = python_pars[ 0 ]; PyObject *var_day = NULL; PyObject *var_mon = NULL; PyObject *var_yr = NULL; PyObject *var_hr = NULL; PyObject *var_min = NULL; PyObject *var_sec = NULL; PyObject *var_tz = NULL; PyObject *var_m = NULL; PyObject *var__ = NULL; PyObject *tmp_tuple_unpack_1__element_1 = NULL; PyObject *tmp_tuple_unpack_1__element_2 = NULL; PyObject *tmp_tuple_unpack_1__element_3 = NULL; PyObject *tmp_tuple_unpack_1__element_4 = NULL; PyObject *tmp_tuple_unpack_1__element_5 = NULL; PyObject *tmp_tuple_unpack_1__element_6 = NULL; PyObject *tmp_tuple_unpack_1__element_7 = NULL; PyObject *tmp_tuple_unpack_1__source_iter = NULL; PyObject *tmp_tuple_unpack_2__element_1 = NULL; PyObject *tmp_tuple_unpack_2__element_2 = NULL; PyObject *tmp_tuple_unpack_2__element_3 = NULL; PyObject *tmp_tuple_unpack_2__element_4 = NULL; PyObject *tmp_tuple_unpack_2__element_5 = NULL; PyObject *tmp_tuple_unpack_2__element_6 = NULL; PyObject *tmp_tuple_unpack_2__element_7 = NULL; PyObject *tmp_tuple_unpack_2__element_8 = NULL; PyObject *tmp_tuple_unpack_2__source_iter = NULL; struct Nuitka_FrameObject *frame_01bf0553533690ff53555f2cb6be5d10; 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 *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 *tmp_iterator_attempt; 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; PyObject *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_01bf0553533690ff53555f2cb6be5d10 = 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_01bf0553533690ff53555f2cb6be5d10, codeobj_01bf0553533690ff53555f2cb6be5d10, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_01bf0553533690ff53555f2cb6be5d10 = cache_frame_01bf0553533690ff53555f2cb6be5d10; // Push the new frame as the currently active one. pushFrameStack( frame_01bf0553533690ff53555f2cb6be5d10 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_01bf0553533690ff53555f2cb6be5d10 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_text ); tmp_called_instance_1 = par_text; frame_01bf0553533690ff53555f2cb6be5d10->m_frame.f_lineno = 316; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_lstrip ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 316; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_text; par_text = tmp_assign_source_1; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; tmp_iter_arg_1 = const_tuple_none_none_none_none_none_none_none_tuple; tmp_assign_source_2 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_1 ); assert( !(tmp_assign_source_2 == NULL) ); assert( tmp_tuple_unpack_1__source_iter == NULL ); tmp_tuple_unpack_1__source_iter = tmp_assign_source_2; } { // Tried code: { // Tried code: { PyObject *tmp_assign_source_3; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_3 = UNPACK_NEXT( tmp_unpack_1, 0, 7 ); if ( tmp_assign_source_3 == 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 = "oooooooooo"; exception_lineno = 319; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_1 == NULL ); tmp_tuple_unpack_1__element_1 = tmp_assign_source_3; } { PyObject *tmp_assign_source_4; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_4 = UNPACK_NEXT( tmp_unpack_2, 1, 7 ); if ( tmp_assign_source_4 == 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 = "oooooooooo"; exception_lineno = 319; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_2 == NULL ); tmp_tuple_unpack_1__element_2 = tmp_assign_source_4; } { PyObject *tmp_assign_source_5; PyObject *tmp_unpack_3; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_3 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_5 = UNPACK_NEXT( tmp_unpack_3, 2, 7 ); if ( tmp_assign_source_5 == 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 = "oooooooooo"; exception_lineno = 319; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_3 == NULL ); tmp_tuple_unpack_1__element_3 = tmp_assign_source_5; } { PyObject *tmp_assign_source_6; PyObject *tmp_unpack_4; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_4 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_6 = UNPACK_NEXT( tmp_unpack_4, 3, 7 ); if ( tmp_assign_source_6 == 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 = "oooooooooo"; exception_lineno = 319; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_4 == NULL ); tmp_tuple_unpack_1__element_4 = tmp_assign_source_6; } { PyObject *tmp_assign_source_7; PyObject *tmp_unpack_5; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_5 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_7 = UNPACK_NEXT( tmp_unpack_5, 4, 7 ); if ( tmp_assign_source_7 == 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 = "oooooooooo"; exception_lineno = 319; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_5 == NULL ); tmp_tuple_unpack_1__element_5 = tmp_assign_source_7; } { PyObject *tmp_assign_source_8; PyObject *tmp_unpack_6; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_6 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_8 = UNPACK_NEXT( tmp_unpack_6, 5, 7 ); if ( tmp_assign_source_8 == 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 = "oooooooooo"; exception_lineno = 319; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_6 == NULL ); tmp_tuple_unpack_1__element_6 = tmp_assign_source_8; } { PyObject *tmp_assign_source_9; PyObject *tmp_unpack_7; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_7 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_9 = UNPACK_NEXT( tmp_unpack_7, 6, 7 ); if ( tmp_assign_source_9 == 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 = "oooooooooo"; exception_lineno = 319; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_7 == NULL ); tmp_tuple_unpack_1__element_7 = tmp_assign_source_9; } goto try_end_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_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_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: try_end_1:; } goto try_end_2; // 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( 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; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_5 ); tmp_tuple_unpack_1__element_5 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_6 ); tmp_tuple_unpack_1__element_6 = 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 frame_exception_exit_1; } // End of try: try_end_2:; } { 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_10; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_10 = tmp_tuple_unpack_1__element_1; assert( var_day == NULL ); Py_INCREF( tmp_assign_source_10 ); var_day = tmp_assign_source_10; } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_11; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_11 = tmp_tuple_unpack_1__element_2; assert( var_mon == NULL ); Py_INCREF( tmp_assign_source_11 ); var_mon = tmp_assign_source_11; } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_12; CHECK_OBJECT( tmp_tuple_unpack_1__element_3 ); tmp_assign_source_12 = tmp_tuple_unpack_1__element_3; assert( var_yr == NULL ); Py_INCREF( tmp_assign_source_12 ); var_yr = tmp_assign_source_12; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { PyObject *tmp_assign_source_13; CHECK_OBJECT( tmp_tuple_unpack_1__element_4 ); tmp_assign_source_13 = tmp_tuple_unpack_1__element_4; assert( var_hr == NULL ); Py_INCREF( tmp_assign_source_13 ); var_hr = tmp_assign_source_13; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { PyObject *tmp_assign_source_14; CHECK_OBJECT( tmp_tuple_unpack_1__element_5 ); tmp_assign_source_14 = tmp_tuple_unpack_1__element_5; assert( var_min == NULL ); Py_INCREF( tmp_assign_source_14 ); var_min = tmp_assign_source_14; } { Py_XDECREF( tmp_tuple_unpack_1__element_5 ); tmp_tuple_unpack_1__element_5 = NULL; } { PyObject *tmp_assign_source_15; CHECK_OBJECT( tmp_tuple_unpack_1__element_6 ); tmp_assign_source_15 = tmp_tuple_unpack_1__element_6; assert( var_sec == NULL ); Py_INCREF( tmp_assign_source_15 ); var_sec = tmp_assign_source_15; } { Py_XDECREF( tmp_tuple_unpack_1__element_6 ); tmp_tuple_unpack_1__element_6 = NULL; } { PyObject *tmp_assign_source_16; CHECK_OBJECT( tmp_tuple_unpack_1__element_7 ); tmp_assign_source_16 = tmp_tuple_unpack_1__element_7; assert( var_tz == NULL ); Py_INCREF( tmp_assign_source_16 ); var_tz = tmp_assign_source_16; } { Py_XDECREF( tmp_tuple_unpack_1__element_7 ); tmp_tuple_unpack_1__element_7 = NULL; } { PyObject *tmp_assign_source_17; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_ISO_DATE_RE ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_ISO_DATE_RE ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "ISO_DATE_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 322; type_description_1 = "oooooooooo"; 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_search ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 322; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } if ( par_text == 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", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 322; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_text; frame_01bf0553533690ff53555f2cb6be5d10->m_frame.f_lineno = 322; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_17 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_assign_source_17 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 322; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } assert( var_m == NULL ); var_m = tmp_assign_source_17; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_m ); tmp_compexpr_left_1 = var_m; 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:; { // Tried code: { PyObject *tmp_assign_source_18; PyObject *tmp_iter_arg_2; PyObject *tmp_called_instance_2; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 326; type_description_1 = "oooooooooo"; goto try_except_handler_4; } tmp_called_instance_2 = var_m; frame_01bf0553533690ff53555f2cb6be5d10->m_frame.f_lineno = 326; tmp_iter_arg_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_groups ); if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 326; type_description_1 = "oooooooooo"; goto try_except_handler_4; } tmp_assign_source_18 = MAKE_UNPACK_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 = 326; type_description_1 = "oooooooooo"; goto try_except_handler_4; } assert( tmp_tuple_unpack_2__source_iter == NULL ); tmp_tuple_unpack_2__source_iter = tmp_assign_source_18; } { // Tried code: { PyObject *tmp_assign_source_19; PyObject *tmp_unpack_8; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_8 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_19 = UNPACK_NEXT( tmp_unpack_8, 0, 8 ); if ( tmp_assign_source_19 == 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 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_1 == NULL ); tmp_tuple_unpack_2__element_1 = tmp_assign_source_19; } { PyObject *tmp_assign_source_20; PyObject *tmp_unpack_9; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_9 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_20 = UNPACK_NEXT( tmp_unpack_9, 1, 8 ); if ( tmp_assign_source_20 == 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 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_2 == NULL ); tmp_tuple_unpack_2__element_2 = tmp_assign_source_20; } { PyObject *tmp_assign_source_21; PyObject *tmp_unpack_10; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_10 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_21 = UNPACK_NEXT( tmp_unpack_10, 2, 8 ); 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 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_3 == NULL ); tmp_tuple_unpack_2__element_3 = tmp_assign_source_21; } { PyObject *tmp_assign_source_22; PyObject *tmp_unpack_11; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_11 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_22 = UNPACK_NEXT( tmp_unpack_11, 3, 8 ); 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 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_4 == NULL ); tmp_tuple_unpack_2__element_4 = tmp_assign_source_22; } { PyObject *tmp_assign_source_23; PyObject *tmp_unpack_12; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_12 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_23 = UNPACK_NEXT( tmp_unpack_12, 4, 8 ); if ( tmp_assign_source_23 == 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 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_5 == NULL ); tmp_tuple_unpack_2__element_5 = tmp_assign_source_23; } { PyObject *tmp_assign_source_24; PyObject *tmp_unpack_13; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_13 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_24 = UNPACK_NEXT( tmp_unpack_13, 5, 8 ); if ( tmp_assign_source_24 == 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 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_6 == NULL ); tmp_tuple_unpack_2__element_6 = tmp_assign_source_24; } { PyObject *tmp_assign_source_25; PyObject *tmp_unpack_14; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_14 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_25 = UNPACK_NEXT( tmp_unpack_14, 6, 8 ); if ( tmp_assign_source_25 == 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 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_7 == NULL ); tmp_tuple_unpack_2__element_7 = tmp_assign_source_25; } { PyObject *tmp_assign_source_26; PyObject *tmp_unpack_15; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_15 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_26 = UNPACK_NEXT( tmp_unpack_15, 7, 8 ); if ( tmp_assign_source_26 == 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 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } assert( tmp_tuple_unpack_2__element_8 == NULL ); tmp_tuple_unpack_2__element_8 = tmp_assign_source_26; } { PyObject *tmp_iterator_name_1; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_iterator_name_1 = tmp_tuple_unpack_2__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 = "oooooooooo"; exception_lineno = 326; 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 8)" ); #endif FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooo"; exception_lineno = 326; goto try_except_handler_5; } } goto try_end_3; // 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; { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = 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_4; } // End of try: try_end_3:; } goto try_end_4; // Exception handler code: try_except_handler_4:; 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_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_3 ); tmp_tuple_unpack_2__element_3 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_4 ); tmp_tuple_unpack_2__element_4 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_5 ); tmp_tuple_unpack_2__element_5 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_6 ); tmp_tuple_unpack_2__element_6 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_7 ); tmp_tuple_unpack_2__element_7 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_8 ); tmp_tuple_unpack_2__element_8 = 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:; } { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = NULL; } { PyObject *tmp_assign_source_27; CHECK_OBJECT( tmp_tuple_unpack_2__element_1 ); tmp_assign_source_27 = tmp_tuple_unpack_2__element_1; { PyObject *old = var_yr; var_yr = tmp_assign_source_27; Py_INCREF( var_yr ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { PyObject *tmp_assign_source_28; CHECK_OBJECT( tmp_tuple_unpack_2__element_2 ); tmp_assign_source_28 = tmp_tuple_unpack_2__element_2; { PyObject *old = var_mon; var_mon = tmp_assign_source_28; Py_INCREF( var_mon ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } { PyObject *tmp_assign_source_29; CHECK_OBJECT( tmp_tuple_unpack_2__element_3 ); tmp_assign_source_29 = tmp_tuple_unpack_2__element_3; { PyObject *old = var_day; var_day = tmp_assign_source_29; Py_INCREF( var_day ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_3 ); tmp_tuple_unpack_2__element_3 = NULL; } { PyObject *tmp_assign_source_30; CHECK_OBJECT( tmp_tuple_unpack_2__element_4 ); tmp_assign_source_30 = tmp_tuple_unpack_2__element_4; { PyObject *old = var_hr; var_hr = tmp_assign_source_30; Py_INCREF( var_hr ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_4 ); tmp_tuple_unpack_2__element_4 = NULL; } { PyObject *tmp_assign_source_31; CHECK_OBJECT( tmp_tuple_unpack_2__element_5 ); tmp_assign_source_31 = tmp_tuple_unpack_2__element_5; { PyObject *old = var_min; var_min = tmp_assign_source_31; Py_INCREF( var_min ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_5 ); tmp_tuple_unpack_2__element_5 = NULL; } { PyObject *tmp_assign_source_32; CHECK_OBJECT( tmp_tuple_unpack_2__element_6 ); tmp_assign_source_32 = tmp_tuple_unpack_2__element_6; { PyObject *old = var_sec; var_sec = tmp_assign_source_32; Py_INCREF( var_sec ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_6 ); tmp_tuple_unpack_2__element_6 = NULL; } { PyObject *tmp_assign_source_33; CHECK_OBJECT( tmp_tuple_unpack_2__element_7 ); tmp_assign_source_33 = tmp_tuple_unpack_2__element_7; { PyObject *old = var_tz; var_tz = tmp_assign_source_33; Py_INCREF( var_tz ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_7 ); tmp_tuple_unpack_2__element_7 = NULL; } { PyObject *tmp_assign_source_34; CHECK_OBJECT( tmp_tuple_unpack_2__element_8 ); tmp_assign_source_34 = tmp_tuple_unpack_2__element_8; assert( var__ == NULL ); Py_INCREF( tmp_assign_source_34 ); var__ = tmp_assign_source_34; } { Py_XDECREF( tmp_tuple_unpack_2__element_8 ); tmp_tuple_unpack_2__element_8 = NULL; } goto branch_end_1; branch_no_1:; { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_end_1:; } { PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; PyObject *tmp_args_element_name_7; PyObject *tmp_args_element_name_8; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__str2time ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__str2time ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_str2time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; if ( var_day == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "day" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = var_day; if ( var_mon == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mon" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = var_mon; if ( var_yr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "yr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_4 = var_yr; if ( var_hr == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "hr" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_5 = var_hr; if ( var_min == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "min" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_6 = var_min; if ( var_sec == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sec" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_7 = var_sec; if ( var_tz == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tz" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_8 = var_tz; frame_01bf0553533690ff53555f2cb6be5d10->m_frame.f_lineno = 330; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4, tmp_args_element_name_5, tmp_args_element_name_6, tmp_args_element_name_7, tmp_args_element_name_8 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS7( tmp_called_name_2, call_args ); } if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 330; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_01bf0553533690ff53555f2cb6be5d10 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_01bf0553533690ff53555f2cb6be5d10 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_01bf0553533690ff53555f2cb6be5d10 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_01bf0553533690ff53555f2cb6be5d10, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_01bf0553533690ff53555f2cb6be5d10->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_01bf0553533690ff53555f2cb6be5d10, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_01bf0553533690ff53555f2cb6be5d10, type_description_1, par_text, var_day, var_mon, var_yr, var_hr, var_min, var_sec, var_tz, var_m, var__ ); // Release cached frame. if ( frame_01bf0553533690ff53555f2cb6be5d10 == cache_frame_01bf0553533690ff53555f2cb6be5d10 ) { Py_DECREF( frame_01bf0553533690ff53555f2cb6be5d10 ); } cache_frame_01bf0553533690ff53555f2cb6be5d10 = NULL; assertFrameObject( frame_01bf0553533690ff53555f2cb6be5d10 ); // 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( future$backports$http$cookiejar$$$function_9_iso2time ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_text ); par_text = NULL; } { Py_XDECREF( var_day ); var_day = NULL; } { Py_XDECREF( var_mon ); var_mon = NULL; } { Py_XDECREF( var_yr ); var_yr = NULL; } { Py_XDECREF( var_hr ); var_hr = NULL; } { Py_XDECREF( var_min ); var_min = NULL; } { Py_XDECREF( var_sec ); var_sec = NULL; } { Py_XDECREF( var_tz ); var_tz = NULL; } { Py_XDECREF( var_m ); var_m = NULL; } { Py_XDECREF( var__ ); var__ = 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_text ); par_text = NULL; } { Py_XDECREF( var_day ); var_day = NULL; } { Py_XDECREF( var_mon ); var_mon = NULL; } { Py_XDECREF( var_yr ); var_yr = NULL; } { Py_XDECREF( var_hr ); var_hr = NULL; } { Py_XDECREF( var_min ); var_min = NULL; } { Py_XDECREF( var_sec ); var_sec = NULL; } { Py_XDECREF( var_tz ); var_tz = NULL; } { Py_XDECREF( var_m ); var_m = NULL; } { Py_XDECREF( var__ ); var__ = 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( future$backports$http$cookiejar$$$function_9_iso2time ); 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_future$backports$http$cookiejar$$$function_10_unmatched( 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_match = python_pars[ 0 ]; PyObject *var_start = NULL; PyObject *var_end = 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_9141b019538b8b92f197f59dc3add353; 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_iterator_attempt; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_9141b019538b8b92f197f59dc3add353 = 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_9141b019538b8b92f197f59dc3add353, codeobj_9141b019538b8b92f197f59dc3add353, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_9141b019538b8b92f197f59dc3add353 = cache_frame_9141b019538b8b92f197f59dc3add353; // Push the new frame as the currently active one. pushFrameStack( frame_9141b019538b8b92f197f59dc3add353 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_9141b019538b8b92f197f59dc3add353 ) == 2 ); // Frame stack // Framed code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_match ); tmp_called_instance_1 = par_match; frame_9141b019538b8b92f197f59dc3add353->m_frame.f_lineno = 338; tmp_iter_arg_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_span, &PyTuple_GET_ITEM( const_tuple_int_0_tuple, 0 ) ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 338; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_assign_source_1 = MAKE_UNPACK_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 = 338; type_description_1 = "ooo"; goto try_except_handler_2; } assert( tmp_tuple_unpack_1__source_iter == NULL ); tmp_tuple_unpack_1__source_iter = tmp_assign_source_1; } { // Tried code: { PyObject *tmp_assign_source_2; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_2 = UNPACK_NEXT( tmp_unpack_1, 0, 2 ); if ( tmp_assign_source_2 == 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 = "ooo"; exception_lineno = 338; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_1 == NULL ); tmp_tuple_unpack_1__element_1 = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_3 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_3 == 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 = "ooo"; exception_lineno = 338; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_2 == NULL ); tmp_tuple_unpack_1__element_2 = tmp_assign_source_3; } { 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 = "ooo"; exception_lineno = 338; goto try_except_handler_3; } } } 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 = "ooo"; exception_lineno = 338; goto try_except_handler_3; } } goto try_end_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_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_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: try_end_1:; } goto try_end_2; // 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( 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_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:; } { 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_4; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_4 = tmp_tuple_unpack_1__element_1; assert( var_start == NULL ); Py_INCREF( tmp_assign_source_4 ); var_start = tmp_assign_source_4; } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_5 = tmp_tuple_unpack_1__element_2; assert( var_end == NULL ); Py_INCREF( tmp_assign_source_5 ); var_end = tmp_assign_source_5; } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_left_name_1; PyObject *tmp_subscribed_name_1; PyObject *tmp_source_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_start_name_1; PyObject *tmp_stop_name_1; PyObject *tmp_step_name_1; PyObject *tmp_right_name_1; PyObject *tmp_subscribed_name_2; PyObject *tmp_source_name_2; PyObject *tmp_subscript_name_2; PyObject *tmp_start_name_2; PyObject *tmp_stop_name_2; PyObject *tmp_step_name_2; if ( par_match == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "match" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_match; tmp_subscribed_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_string ); if ( tmp_subscribed_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_start_name_1 = Py_None; if ( var_start == 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", "start" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_stop_name_1 = var_start; tmp_step_name_1 = Py_None; tmp_subscript_name_1 = MAKE_SLICEOBJ3( tmp_start_name_1, tmp_stop_name_1, tmp_step_name_1 ); assert( !(tmp_subscript_name_1 == NULL) ); tmp_left_name_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscribed_name_1 ); Py_DECREF( tmp_subscript_name_1 ); if ( tmp_left_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( par_match == NULL ) { Py_DECREF( tmp_left_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "match" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_match; tmp_subscribed_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_string ); if ( tmp_subscribed_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_left_name_1 ); exception_lineno = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( var_end == NULL ) { Py_DECREF( tmp_left_name_1 ); Py_DECREF( tmp_subscribed_name_2 ); 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 = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_start_name_2 = var_end; tmp_stop_name_2 = Py_None; tmp_step_name_2 = Py_None; tmp_subscript_name_2 = MAKE_SLICEOBJ3( tmp_start_name_2, tmp_stop_name_2, tmp_step_name_2 ); assert( !(tmp_subscript_name_2 == NULL) ); tmp_right_name_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_2 ); Py_DECREF( tmp_subscribed_name_2 ); Py_DECREF( tmp_subscript_name_2 ); if ( tmp_right_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_left_name_1 ); exception_lineno = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_return_value = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_left_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 339; type_description_1 = "ooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_9141b019538b8b92f197f59dc3add353 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_9141b019538b8b92f197f59dc3add353 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_9141b019538b8b92f197f59dc3add353 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_9141b019538b8b92f197f59dc3add353, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_9141b019538b8b92f197f59dc3add353->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_9141b019538b8b92f197f59dc3add353, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_9141b019538b8b92f197f59dc3add353, type_description_1, par_match, var_start, var_end ); // Release cached frame. if ( frame_9141b019538b8b92f197f59dc3add353 == cache_frame_9141b019538b8b92f197f59dc3add353 ) { Py_DECREF( frame_9141b019538b8b92f197f59dc3add353 ); } cache_frame_9141b019538b8b92f197f59dc3add353 = NULL; assertFrameObject( frame_9141b019538b8b92f197f59dc3add353 ); // 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( future$backports$http$cookiejar$$$function_10_unmatched ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_match ); par_match = NULL; } { Py_XDECREF( var_start ); var_start = NULL; } { Py_XDECREF( var_end ); var_end = 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_match ); par_match = NULL; } { Py_XDECREF( var_start ); var_start = NULL; } { Py_XDECREF( var_end ); var_end = 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( future$backports$http$cookiejar$$$function_10_unmatched ); 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_future$backports$http$cookiejar$$$function_11_split_header_words( 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_header_values = python_pars[ 0 ]; PyObject *var_result = NULL; PyObject *var_text = NULL; PyObject *var_orig_text = NULL; PyObject *var_pairs = NULL; PyObject *var_m = NULL; PyObject *var_name = NULL; PyObject *var_value = NULL; PyObject *var_non_junk = NULL; PyObject *var_nr_junk_chars = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__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_a6e2af6fbc49e63a72a4a696453ea626; 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 *tmp_iterator_attempt; 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_a6e2af6fbc49e63a72a4a696453ea626 = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_a6e2af6fbc49e63a72a4a696453ea626, codeobj_a6e2af6fbc49e63a72a4a696453ea626, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_a6e2af6fbc49e63a72a4a696453ea626 = cache_frame_a6e2af6fbc49e63a72a4a696453ea626; // Push the new frame as the currently active one. pushFrameStack( frame_a6e2af6fbc49e63a72a4a696453ea626 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a6e2af6fbc49e63a72a4a696453ea626 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_operand_name_2; PyObject *tmp_isinstance_inst_1; PyObject *tmp_isinstance_cls_1; PyObject *tmp_mvar_value_1; CHECK_OBJECT( par_header_values ); tmp_isinstance_inst_1 = par_header_values; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 390; type_description_1 = "oooooooooo"; 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 = 390; type_description_1 = "oooooooooo"; 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 = 390; type_description_1 = "oooooooooo"; 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 = 390; type_description_1 = "oooooooooo"; 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_raise_type_1; tmp_raise_type_1 = PyExc_AssertionError; exception_type = tmp_raise_type_1; Py_INCREF( tmp_raise_type_1 ); exception_lineno = 390; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } branch_no_1:; } { PyObject *tmp_assign_source_1; tmp_assign_source_1 = PyList_New( 0 ); assert( var_result == NULL ); var_result = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; if ( par_header_values == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "header_values" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 392; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } tmp_iter_arg_1 = par_header_values; tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 392; type_description_1 = "oooooooooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = "oooooooooo"; exception_lineno = 392; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_text; var_text = tmp_assign_source_4; Py_INCREF( var_text ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; CHECK_OBJECT( var_text ); tmp_assign_source_5 = var_text; { PyObject *old = var_orig_text; var_orig_text = tmp_assign_source_5; Py_INCREF( var_orig_text ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_6; tmp_assign_source_6 = PyList_New( 0 ); { PyObject *old = var_pairs; var_pairs = tmp_assign_source_6; Py_XDECREF( old ); } } { loop_start_2:; { nuitka_bool tmp_condition_result_2; PyObject *tmp_operand_name_3; if ( var_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 395; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_operand_name_3 = var_text; 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 = 395; type_description_1 = "oooooooooo"; goto try_except_handler_2; } 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:; { goto loop_end_2; } branch_no_2:; } { PyObject *tmp_assign_source_7; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_TOKEN_RE ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_HEADER_TOKEN_RE ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "HEADER_TOKEN_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 396; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_source_name_1 = tmp_mvar_value_2; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_search ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 396; type_description_1 = "oooooooooo"; goto try_except_handler_2; } if ( var_text == 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", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 396; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_args_element_name_1 = var_text; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 396; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_7 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_assign_source_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 396; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_m; var_m = tmp_assign_source_7; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_3; int tmp_truth_name_1; CHECK_OBJECT( var_m ); tmp_truth_name_1 = CHECK_IF_TRUE( var_m ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 397; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_condition_result_3 = tmp_truth_name_1 == 1 ? 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_8; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_2; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_unmatched ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unmatched ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unmatched" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 398; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_called_name_2 = tmp_mvar_value_3; CHECK_OBJECT( var_m ); tmp_args_element_name_2 = var_m; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 398; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_assign_source_8 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } if ( tmp_assign_source_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 398; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_text; var_text = tmp_assign_source_8; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_9; PyObject *tmp_called_instance_1; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 399; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_called_instance_1 = var_m; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 399; tmp_assign_source_9 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_group, &PyTuple_GET_ITEM( const_tuple_int_pos_1_tuple, 0 ) ); if ( tmp_assign_source_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 399; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_name; var_name = tmp_assign_source_9; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_10; PyObject *tmp_called_name_3; PyObject *tmp_source_name_2; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_3; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_QUOTED_VALUE_RE ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_HEADER_QUOTED_VALUE_RE ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "HEADER_QUOTED_VALUE_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 400; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_source_name_2 = tmp_mvar_value_4; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_search ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 400; type_description_1 = "oooooooooo"; goto try_except_handler_2; } if ( var_text == 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", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 400; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = var_text; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 400; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_assign_source_10 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_assign_source_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 400; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_m; var_m = tmp_assign_source_10; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_4; int tmp_truth_name_2; CHECK_OBJECT( var_m ); tmp_truth_name_2 = CHECK_IF_TRUE( var_m ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 401; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_condition_result_4 = tmp_truth_name_2 == 1 ? 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_11; PyObject *tmp_called_name_4; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_4; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_unmatched ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unmatched ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unmatched" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 402; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_called_name_4 = tmp_mvar_value_5; CHECK_OBJECT( var_m ); tmp_args_element_name_4 = var_m; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 402; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_assign_source_11 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } if ( tmp_assign_source_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 402; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_text; var_text = tmp_assign_source_11; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_12; PyObject *tmp_called_instance_2; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 403; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_called_instance_2 = var_m; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 403; tmp_assign_source_12 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_group, &PyTuple_GET_ITEM( const_tuple_int_pos_1_tuple, 0 ) ); if ( tmp_assign_source_12 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 403; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_value; var_value = tmp_assign_source_12; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_13; PyObject *tmp_called_name_5; PyObject *tmp_source_name_3; PyObject *tmp_mvar_value_6; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_ESCAPE_RE ); if (unlikely( tmp_mvar_value_6 == NULL )) { tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_HEADER_ESCAPE_RE ); } if ( tmp_mvar_value_6 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "HEADER_ESCAPE_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 404; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_source_name_3 = tmp_mvar_value_6; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_sub ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 404; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_args_element_name_5 = const_str_digest_cd253c94d5b7ea32bc39089effd75822; if ( var_value == NULL ) { Py_DECREF( tmp_called_name_5 ); 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 = 404; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_args_element_name_6 = var_value; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 404; { PyObject *call_args[] = { tmp_args_element_name_5, tmp_args_element_name_6 }; tmp_assign_source_13 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); if ( tmp_assign_source_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 404; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_value; var_value = tmp_assign_source_13; Py_XDECREF( old ); } } goto branch_end_4; branch_no_4:; { PyObject *tmp_assign_source_14; PyObject *tmp_called_name_6; PyObject *tmp_source_name_4; PyObject *tmp_mvar_value_7; PyObject *tmp_args_element_name_7; tmp_mvar_value_7 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_VALUE_RE ); if (unlikely( tmp_mvar_value_7 == NULL )) { tmp_mvar_value_7 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_HEADER_VALUE_RE ); } if ( tmp_mvar_value_7 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "HEADER_VALUE_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 406; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_source_name_4 = tmp_mvar_value_7; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_search ); if ( tmp_called_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 406; type_description_1 = "oooooooooo"; goto try_except_handler_2; } if ( var_text == NULL ) { Py_DECREF( tmp_called_name_6 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 406; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_args_element_name_7 = var_text; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 406; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_assign_source_14 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); if ( tmp_assign_source_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 406; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_m; var_m = tmp_assign_source_14; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_5; int tmp_truth_name_3; CHECK_OBJECT( var_m ); tmp_truth_name_3 = CHECK_IF_TRUE( var_m ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 407; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_condition_result_5 = tmp_truth_name_3 == 1 ? 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_15; PyObject *tmp_called_name_7; PyObject *tmp_mvar_value_8; PyObject *tmp_args_element_name_8; tmp_mvar_value_8 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_unmatched ); if (unlikely( tmp_mvar_value_8 == NULL )) { tmp_mvar_value_8 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unmatched ); } if ( tmp_mvar_value_8 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unmatched" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 408; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_called_name_7 = tmp_mvar_value_8; CHECK_OBJECT( var_m ); tmp_args_element_name_8 = var_m; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 408; { PyObject *call_args[] = { tmp_args_element_name_8 }; tmp_assign_source_15 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } if ( tmp_assign_source_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 408; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_text; var_text = tmp_assign_source_15; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_16; PyObject *tmp_called_instance_3; if ( var_m == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "m" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 409; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_called_instance_3 = var_m; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 409; tmp_assign_source_16 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_3, const_str_plain_group, &PyTuple_GET_ITEM( const_tuple_int_pos_1_tuple, 0 ) ); if ( tmp_assign_source_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 409; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_value; var_value = tmp_assign_source_16; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_17; PyObject *tmp_called_instance_4; CHECK_OBJECT( var_value ); tmp_called_instance_4 = var_value; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 410; tmp_assign_source_17 = CALL_METHOD_NO_ARGS( tmp_called_instance_4, const_str_plain_rstrip ); if ( tmp_assign_source_17 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 410; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_value; var_value = tmp_assign_source_17; Py_XDECREF( old ); } } goto branch_end_5; branch_no_5:; { PyObject *tmp_assign_source_18; tmp_assign_source_18 = Py_None; { PyObject *old = var_value; var_value = tmp_assign_source_18; Py_INCREF( var_value ); Py_XDECREF( old ); } } branch_end_5:; } branch_end_4:; } { PyObject *tmp_called_name_8; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_9; PyObject *tmp_tuple_element_1; if ( var_pairs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 414; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_source_name_5 = var_pairs; tmp_called_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_append ); if ( tmp_called_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 414; type_description_1 = "oooooooooo"; goto try_except_handler_2; } if ( var_name == NULL ) { Py_DECREF( tmp_called_name_8 ); 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 = 414; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_tuple_element_1 = var_name; tmp_args_element_name_9 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_9, 0, tmp_tuple_element_1 ); if ( var_value == NULL ) { Py_DECREF( tmp_called_name_8 ); Py_DECREF( tmp_args_element_name_9 ); 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 = 414; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_tuple_element_1 = var_value; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_9, 1, tmp_tuple_element_1 ); frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 414; { PyObject *call_args[] = { tmp_args_element_name_9 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_8, call_args ); } Py_DECREF( tmp_called_name_8 ); 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 = 414; type_description_1 = "oooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } goto branch_end_3; branch_no_3:; { nuitka_bool tmp_condition_result_6; PyObject *tmp_called_instance_5; PyObject *tmp_called_instance_6; PyObject *tmp_call_result_1; int tmp_truth_name_4; if ( var_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 415; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_called_instance_6 = var_text; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 415; tmp_called_instance_5 = CALL_METHOD_NO_ARGS( tmp_called_instance_6, const_str_plain_lstrip ); if ( tmp_called_instance_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 415; type_description_1 = "oooooooooo"; goto try_except_handler_2; } frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 415; tmp_call_result_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_5, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_chr_44_tuple, 0 ) ); Py_DECREF( tmp_called_instance_5 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 415; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_truth_name_4 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 415; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_condition_result_6 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_6 == NUITKA_BOOL_TRUE ) { goto branch_yes_6; } else { goto branch_no_6; } branch_yes_6:; { PyObject *tmp_assign_source_19; PyObject *tmp_subscribed_name_1; PyObject *tmp_called_instance_7; PyObject *tmp_subscript_name_1; if ( var_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 417; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_called_instance_7 = var_text; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 417; tmp_subscribed_name_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_7, const_str_plain_lstrip ); if ( tmp_subscribed_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 417; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_subscript_name_1 = const_slice_int_pos_1_none_none; tmp_assign_source_19 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscribed_name_1 ); if ( tmp_assign_source_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 417; type_description_1 = "oooooooooo"; goto try_except_handler_2; } { PyObject *old = var_text; var_text = tmp_assign_source_19; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_7; int tmp_truth_name_5; if ( var_pairs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 418; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_truth_name_5 = CHECK_IF_TRUE( var_pairs ); if ( tmp_truth_name_5 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 418; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_condition_result_7 = tmp_truth_name_5 == 1 ? 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_called_name_9; PyObject *tmp_source_name_6; PyObject *tmp_args_element_name_10; 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 = 418; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_source_name_6 = var_result; tmp_called_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_append ); if ( tmp_called_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 418; type_description_1 = "oooooooooo"; goto try_except_handler_2; } if ( var_pairs == NULL ) { Py_DECREF( tmp_called_name_9 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 418; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_args_element_name_10 = var_pairs; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 418; { PyObject *call_args[] = { tmp_args_element_name_10 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_9, call_args ); } Py_DECREF( tmp_called_name_9 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 418; type_description_1 = "oooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_7:; } { PyObject *tmp_assign_source_20; tmp_assign_source_20 = PyList_New( 0 ); { PyObject *old = var_pairs; var_pairs = tmp_assign_source_20; Py_XDECREF( old ); } } goto branch_end_6; branch_no_6:; { // Tried code: { PyObject *tmp_assign_source_21; PyObject *tmp_iter_arg_2; PyObject *tmp_called_name_10; PyObject *tmp_source_name_7; PyObject *tmp_mvar_value_9; PyObject *tmp_args_element_name_11; PyObject *tmp_args_element_name_12; PyObject *tmp_args_element_name_13; tmp_mvar_value_9 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_9 == NULL )) { tmp_mvar_value_9 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_9 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 422; type_description_1 = "oooooooooo"; goto try_except_handler_3; } tmp_source_name_7 = tmp_mvar_value_9; tmp_called_name_10 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_subn ); if ( tmp_called_name_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 422; type_description_1 = "oooooooooo"; goto try_except_handler_3; } tmp_args_element_name_11 = const_str_digest_156e6f93c705e0a2dfcd60bf73ff793f; tmp_args_element_name_12 = const_str_empty; if ( var_text == NULL ) { Py_DECREF( tmp_called_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 422; type_description_1 = "oooooooooo"; goto try_except_handler_3; } tmp_args_element_name_13 = var_text; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 422; { PyObject *call_args[] = { tmp_args_element_name_11, tmp_args_element_name_12, tmp_args_element_name_13 }; tmp_iter_arg_2 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_10, call_args ); } Py_DECREF( tmp_called_name_10 ); if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 422; type_description_1 = "oooooooooo"; goto try_except_handler_3; } tmp_assign_source_21 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_2 ); Py_DECREF( tmp_iter_arg_2 ); if ( tmp_assign_source_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 422; type_description_1 = "oooooooooo"; goto try_except_handler_3; } { PyObject *old = tmp_tuple_unpack_1__source_iter; tmp_tuple_unpack_1__source_iter = tmp_assign_source_21; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_22; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_22 = UNPACK_NEXT( tmp_unpack_1, 0, 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 = "oooooooooo"; exception_lineno = 422; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_1; tmp_tuple_unpack_1__element_1 = tmp_assign_source_22; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_23; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_23 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_23 == 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 = "oooooooooo"; exception_lineno = 422; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_2; tmp_tuple_unpack_1__element_2 = tmp_assign_source_23; 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 = "oooooooooo"; exception_lineno = 422; goto try_except_handler_4; } } } 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 = "oooooooooo"; exception_lineno = 422; goto try_except_handler_4; } } goto try_end_1; // 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; { 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_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: try_end_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; { 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_2; exception_value = exception_keeper_value_2; exception_tb = exception_keeper_tb_2; exception_lineno = exception_keeper_lineno_2; goto try_except_handler_2; } // End of try: try_end_2:; } { 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_24; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_24 = tmp_tuple_unpack_1__element_1; { PyObject *old = var_non_junk; var_non_junk = tmp_assign_source_24; Py_INCREF( var_non_junk ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_25; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_25 = tmp_tuple_unpack_1__element_2; { PyObject *old = var_nr_junk_chars; var_nr_junk_chars = tmp_assign_source_25; Py_INCREF( var_nr_junk_chars ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { nuitka_bool tmp_condition_result_8; PyObject *tmp_operand_name_4; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; if ( var_nr_junk_chars == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "nr_junk_chars" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 423; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_1 = var_nr_junk_chars; tmp_compexpr_right_1 = const_int_0; tmp_operand_name_4 = RICH_COMPARE_GT( tmp_compexpr_left_1, tmp_compexpr_right_1 ); if ( tmp_operand_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 423; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_4 ); Py_DECREF( tmp_operand_name_4 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 423; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_condition_result_8 = ( tmp_res == 0 ) ? 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_2; PyObject *tmp_raise_value_1; PyObject *tmp_tuple_element_2; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_tuple_element_3; tmp_raise_type_2 = PyExc_AssertionError; tmp_left_name_1 = const_str_digest_1f6fd30840c7853f9d600e04cc8b7fcf; if ( var_orig_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "orig_text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 425; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_tuple_element_3 = var_orig_text; tmp_right_name_1 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_3 ); PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_3 ); if ( var_text == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 425; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_tuple_element_3 = var_text; Py_INCREF( tmp_tuple_element_3 ); PyTuple_SET_ITEM( tmp_right_name_1, 1, tmp_tuple_element_3 ); if ( var_pairs == NULL ) { Py_DECREF( tmp_right_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 425; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_tuple_element_3 = var_pairs; Py_INCREF( tmp_tuple_element_3 ); PyTuple_SET_ITEM( tmp_right_name_1, 2, tmp_tuple_element_3 ); tmp_tuple_element_2 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_tuple_element_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 424; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_raise_value_1 = PyTuple_New( 1 ); PyTuple_SET_ITEM( tmp_raise_value_1, 0, tmp_tuple_element_2 ); exception_type = tmp_raise_type_2; Py_INCREF( tmp_raise_type_2 ); exception_value = tmp_raise_value_1; exception_lineno = 423; RAISE_EXCEPTION_WITH_VALUE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooo"; goto try_except_handler_2; } branch_no_8:; } { PyObject *tmp_assign_source_26; if ( var_non_junk == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "non_junk" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 426; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_assign_source_26 = var_non_junk; { PyObject *old = var_text; var_text = tmp_assign_source_26; Py_INCREF( var_text ); Py_XDECREF( old ); } } branch_end_6:; } branch_end_3:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 395; type_description_1 = "oooooooooo"; goto try_except_handler_2; } goto loop_start_2; loop_end_2:; } { nuitka_bool tmp_condition_result_9; int tmp_truth_name_6; if ( var_pairs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 427; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_truth_name_6 = CHECK_IF_TRUE( var_pairs ); if ( tmp_truth_name_6 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 427; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_condition_result_9 = tmp_truth_name_6 == 1 ? 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_called_name_11; PyObject *tmp_source_name_8; PyObject *tmp_args_element_name_14; 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 = 427; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_source_name_8 = var_result; tmp_called_name_11 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_append ); if ( tmp_called_name_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 427; type_description_1 = "oooooooooo"; goto try_except_handler_2; } if ( var_pairs == NULL ) { Py_DECREF( tmp_called_name_11 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 427; type_description_1 = "oooooooooo"; goto try_except_handler_2; } tmp_args_element_name_14 = var_pairs; frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame.f_lineno = 427; { PyObject *call_args[] = { tmp_args_element_name_14 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_11, call_args ); } Py_DECREF( tmp_called_name_11 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 427; type_description_1 = "oooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_9:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 392; type_description_1 = "oooooooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_3; // 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_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_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_3:; } { 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; } { 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 = 428; type_description_1 = "oooooooooo"; 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_a6e2af6fbc49e63a72a4a696453ea626 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a6e2af6fbc49e63a72a4a696453ea626 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a6e2af6fbc49e63a72a4a696453ea626 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a6e2af6fbc49e63a72a4a696453ea626, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a6e2af6fbc49e63a72a4a696453ea626->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a6e2af6fbc49e63a72a4a696453ea626, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a6e2af6fbc49e63a72a4a696453ea626, type_description_1, par_header_values, var_result, var_text, var_orig_text, var_pairs, var_m, var_name, var_value, var_non_junk, var_nr_junk_chars ); // Release cached frame. if ( frame_a6e2af6fbc49e63a72a4a696453ea626 == cache_frame_a6e2af6fbc49e63a72a4a696453ea626 ) { Py_DECREF( frame_a6e2af6fbc49e63a72a4a696453ea626 ); } cache_frame_a6e2af6fbc49e63a72a4a696453ea626 = NULL; assertFrameObject( frame_a6e2af6fbc49e63a72a4a696453ea626 ); // 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( future$backports$http$cookiejar$$$function_11_split_header_words ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_header_values ); par_header_values = NULL; } { Py_XDECREF( var_result ); var_result = NULL; } { Py_XDECREF( var_text ); var_text = NULL; } { Py_XDECREF( var_orig_text ); var_orig_text = NULL; } { Py_XDECREF( var_pairs ); var_pairs = NULL; } { Py_XDECREF( var_m ); var_m = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_non_junk ); var_non_junk = NULL; } { Py_XDECREF( var_nr_junk_chars ); var_nr_junk_chars = 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; { Py_XDECREF( par_header_values ); par_header_values = NULL; } { Py_XDECREF( var_result ); var_result = NULL; } { Py_XDECREF( var_text ); var_text = NULL; } { Py_XDECREF( var_orig_text ); var_orig_text = NULL; } { Py_XDECREF( var_pairs ); var_pairs = NULL; } { Py_XDECREF( var_m ); var_m = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_non_junk ); var_non_junk = NULL; } { Py_XDECREF( var_nr_junk_chars ); var_nr_junk_chars = 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( future$backports$http$cookiejar$$$function_11_split_header_words ); 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_future$backports$http$cookiejar$$$function_12_join_header_words( 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_lists = python_pars[ 0 ]; PyObject *var_headers = NULL; PyObject *var_pairs = NULL; PyObject *var_attr = NULL; PyObject *var_k = NULL; PyObject *var_v = 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_e1fcb450a2f726e7bd2caa54bbf2ec3a; 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_iterator_attempt; 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; int tmp_res; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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; PyObject *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_e1fcb450a2f726e7bd2caa54bbf2ec3a = 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. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = PyList_New( 0 ); assert( var_headers == NULL ); var_headers = tmp_assign_source_1; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_e1fcb450a2f726e7bd2caa54bbf2ec3a, codeobj_e1fcb450a2f726e7bd2caa54bbf2ec3a, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_e1fcb450a2f726e7bd2caa54bbf2ec3a = cache_frame_e1fcb450a2f726e7bd2caa54bbf2ec3a; // Push the new frame as the currently active one. pushFrameStack( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; CHECK_OBJECT( par_lists ); tmp_iter_arg_1 = par_lists; tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 444; type_description_1 = "oooooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = "oooooo"; exception_lineno = 444; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_pairs; var_pairs = tmp_assign_source_4; Py_INCREF( var_pairs ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; tmp_assign_source_5 = PyList_New( 0 ); { PyObject *old = var_attr; var_attr = tmp_assign_source_5; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_6; PyObject *tmp_iter_arg_2; CHECK_OBJECT( var_pairs ); tmp_iter_arg_2 = var_pairs; tmp_assign_source_6 = MAKE_ITERATOR( tmp_iter_arg_2 ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 446; type_description_1 = "oooooo"; goto try_except_handler_2; } { PyObject *old = tmp_for_loop_2__for_iterator; tmp_for_loop_2__for_iterator = tmp_assign_source_6; Py_XDECREF( old ); } } { // Tried code: { loop_start_2:; { PyObject *tmp_next_source_2; PyObject *tmp_assign_source_7; CHECK_OBJECT( tmp_for_loop_2__for_iterator ); tmp_next_source_2 = tmp_for_loop_2__for_iterator; tmp_assign_source_7 = ITERATOR_NEXT( tmp_next_source_2 ); if ( tmp_assign_source_7 == 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 = "oooooo"; exception_lineno = 446; goto try_except_handler_3; } } { PyObject *old = tmp_for_loop_2__iter_value; tmp_for_loop_2__iter_value = tmp_assign_source_7; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_8; 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_8 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_3 ); if ( tmp_assign_source_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 446; type_description_1 = "oooooo"; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__source_iter; tmp_tuple_unpack_1__source_iter = tmp_assign_source_8; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_9; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_9 = UNPACK_NEXT( tmp_unpack_1, 0, 2 ); if ( tmp_assign_source_9 == 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 = "oooooo"; exception_lineno = 446; goto try_except_handler_5; } { PyObject *old = tmp_tuple_unpack_1__element_1; tmp_tuple_unpack_1__element_1 = tmp_assign_source_9; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_10; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_10 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_10 == 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 = "oooooo"; exception_lineno = 446; goto try_except_handler_5; } { PyObject *old = tmp_tuple_unpack_1__element_2; tmp_tuple_unpack_1__element_2 = tmp_assign_source_10; 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 = "oooooo"; exception_lineno = 446; 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 = "oooooo"; exception_lineno = 446; goto try_except_handler_5; } } goto try_end_1; // Exception handler code: try_except_handler_5:; 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_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_1; exception_value = exception_keeper_value_1; exception_tb = exception_keeper_tb_1; exception_lineno = exception_keeper_lineno_1; goto try_except_handler_4; } // End of try: try_end_1:; } 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; { 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_2; exception_value = exception_keeper_value_2; exception_tb = exception_keeper_tb_2; exception_lineno = exception_keeper_lineno_2; goto try_except_handler_3; } // End of try: try_end_2:; } { 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_11; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_11 = tmp_tuple_unpack_1__element_1; { PyObject *old = var_k; var_k = tmp_assign_source_11; Py_INCREF( var_k ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_12; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_12 = tmp_tuple_unpack_1__element_2; { PyObject *old = var_v; var_v = tmp_assign_source_12; Py_INCREF( var_v ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 447; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_compexpr_left_1 = var_v; 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_operand_name_1; 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; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 448; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_source_name_1 = tmp_mvar_value_1; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_search ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 448; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_args_element_name_1 = const_str_digest_ead6f991d3860941e8f154751b9d110e; if ( var_v == 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", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 448; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_args_element_name_2 = var_v; frame_e1fcb450a2f726e7bd2caa54bbf2ec3a->m_frame.f_lineno = 448; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 448; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 448; type_description_1 = "oooooo"; goto try_except_handler_3; } 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_13; PyObject *tmp_called_name_2; PyObject *tmp_source_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_JOIN_ESCAPE_RE ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_HEADER_JOIN_ESCAPE_RE ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "HEADER_JOIN_ESCAPE_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 449; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_source_name_2 = tmp_mvar_value_2; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_sub ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 449; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_args_element_name_3 = const_str_digest_2fe71b40974e92f7a4ed2043bfd21fa9; if ( var_v == 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", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 449; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_args_element_name_4 = var_v; frame_e1fcb450a2f726e7bd2caa54bbf2ec3a->m_frame.f_lineno = 449; { PyObject *call_args[] = { tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_assign_source_13 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_assign_source_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 449; type_description_1 = "oooooo"; goto try_except_handler_3; } { PyObject *old = var_v; var_v = tmp_assign_source_13; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_14; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; tmp_left_name_1 = const_str_digest_1e4616cb2877c002aa48d41e8b575b32; CHECK_OBJECT( var_v ); tmp_right_name_1 = var_v; tmp_assign_source_14 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_assign_source_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 450; type_description_1 = "oooooo"; goto try_except_handler_3; } { PyObject *old = var_v; var_v = tmp_assign_source_14; Py_XDECREF( old ); } } branch_no_2:; } { PyObject *tmp_assign_source_15; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; PyObject *tmp_tuple_element_1; tmp_left_name_2 = const_str_digest_d26f52d432ccf199e53ad3ddfa46aa69; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 451; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_tuple_element_1 = var_k; tmp_right_name_2 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_right_name_2, 0, tmp_tuple_element_1 ); if ( var_v == NULL ) { Py_DECREF( tmp_right_name_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 451; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_tuple_element_1 = var_v; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_right_name_2, 1, tmp_tuple_element_1 ); tmp_assign_source_15 = BINARY_OPERATION_REMAINDER( tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_right_name_2 ); if ( tmp_assign_source_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 451; type_description_1 = "oooooo"; goto try_except_handler_3; } { PyObject *old = var_k; var_k = tmp_assign_source_15; Py_XDECREF( old ); } } branch_no_1:; } { PyObject *tmp_called_name_3; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_5; if ( var_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 = 452; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_source_name_3 = var_attr; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_append ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 452; type_description_1 = "oooooo"; goto try_except_handler_3; } if ( var_k == 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", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 452; type_description_1 = "oooooo"; goto try_except_handler_3; } tmp_args_element_name_5 = var_k; frame_e1fcb450a2f726e7bd2caa54bbf2ec3a->m_frame.f_lineno = 452; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 452; type_description_1 = "oooooo"; 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 = 446; type_description_1 = "oooooo"; goto try_except_handler_3; } goto loop_start_2; loop_end_2:; } goto try_end_3; // Exception handler code: try_except_handler_3:; 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_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_3; exception_value = exception_keeper_value_3; exception_tb = exception_keeper_tb_3; exception_lineno = exception_keeper_lineno_3; goto try_except_handler_2; } // End of try: try_end_3:; } { 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; } { nuitka_bool tmp_condition_result_3; int tmp_truth_name_1; if ( var_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 = 453; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( var_attr ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 453; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_condition_result_3 = tmp_truth_name_1 == 1 ? 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_called_name_4; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_6; PyObject *tmp_called_name_5; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_7; if ( var_headers == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "headers" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 453; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_source_name_4 = var_headers; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_append ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 453; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_source_name_5 = const_str_digest_41e98c7cc1ef944f96b5cfc5c1252f70; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_join ); assert( !(tmp_called_name_5 == NULL) ); if ( var_attr == NULL ) { Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_called_name_5 ); 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 = 453; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_args_element_name_7 = var_attr; frame_e1fcb450a2f726e7bd2caa54bbf2ec3a->m_frame.f_lineno = 453; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_args_element_name_6 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); if ( tmp_args_element_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_4 ); exception_lineno = 453; type_description_1 = "oooooo"; goto try_except_handler_2; } frame_e1fcb450a2f726e7bd2caa54bbf2ec3a->m_frame.f_lineno = 453; { PyObject *call_args[] = { tmp_args_element_name_6 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); 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 = 453; type_description_1 = "oooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_3:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 444; type_description_1 = "oooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_4; // Exception handler code: try_except_handler_2:; 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_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_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_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; } { PyObject *tmp_called_name_6; PyObject *tmp_source_name_6; PyObject *tmp_args_element_name_8; tmp_source_name_6 = const_str_digest_db35ab94a03c3cbeb13cbe2a1d728b77; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_join ); assert( !(tmp_called_name_6 == NULL) ); if ( var_headers == NULL ) { Py_DECREF( tmp_called_name_6 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "headers" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 454; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_args_element_name_8 = var_headers; frame_e1fcb450a2f726e7bd2caa54bbf2ec3a->m_frame.f_lineno = 454; { PyObject *call_args[] = { tmp_args_element_name_8 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 454; type_description_1 = "oooooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_e1fcb450a2f726e7bd2caa54bbf2ec3a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_e1fcb450a2f726e7bd2caa54bbf2ec3a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_e1fcb450a2f726e7bd2caa54bbf2ec3a, type_description_1, par_lists, var_headers, var_pairs, var_attr, var_k, var_v ); // Release cached frame. if ( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a == cache_frame_e1fcb450a2f726e7bd2caa54bbf2ec3a ) { Py_DECREF( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a ); } cache_frame_e1fcb450a2f726e7bd2caa54bbf2ec3a = NULL; assertFrameObject( frame_e1fcb450a2f726e7bd2caa54bbf2ec3a ); // 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( future$backports$http$cookiejar$$$function_12_join_header_words ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_lists ); par_lists = NULL; } { Py_XDECREF( var_headers ); var_headers = NULL; } { Py_XDECREF( var_pairs ); var_pairs = NULL; } { Py_XDECREF( var_attr ); var_attr = NULL; } { Py_XDECREF( var_k ); var_k = NULL; } { Py_XDECREF( var_v ); var_v = 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_lists ); par_lists = NULL; } { Py_XDECREF( var_headers ); var_headers = NULL; } { Py_XDECREF( var_pairs ); var_pairs = NULL; } { Py_XDECREF( var_attr ); var_attr = NULL; } { Py_XDECREF( var_k ); var_k = NULL; } { Py_XDECREF( var_v ); var_v = 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( future$backports$http$cookiejar$$$function_12_join_header_words ); 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_future$backports$http$cookiejar$$$function_13_strip_quotes( 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_text = python_pars[ 0 ]; struct Nuitka_FrameObject *frame_36a32fe090661c4729a32bfcbe71ff9a; 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_36a32fe090661c4729a32bfcbe71ff9a = 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_36a32fe090661c4729a32bfcbe71ff9a, codeobj_36a32fe090661c4729a32bfcbe71ff9a, module_future$backports$http$cookiejar, sizeof(void *) ); frame_36a32fe090661c4729a32bfcbe71ff9a = cache_frame_36a32fe090661c4729a32bfcbe71ff9a; // Push the new frame as the currently active one. pushFrameStack( frame_36a32fe090661c4729a32bfcbe71ff9a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_36a32fe090661c4729a32bfcbe71ff9a ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_instance_1; PyObject *tmp_call_result_1; int tmp_truth_name_1; CHECK_OBJECT( par_text ); tmp_called_instance_1 = par_text; frame_36a32fe090661c4729a32bfcbe71ff9a->m_frame.f_lineno = 457; tmp_call_result_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_chr_34_tuple, 0 ) ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 457; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 457; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); 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_subscribed_name_1; PyObject *tmp_subscript_name_1; if ( par_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 458; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = par_text; tmp_subscript_name_1 = const_slice_int_pos_1_none_none; tmp_assign_source_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 458; type_description_1 = "o"; goto frame_exception_exit_1; } { PyObject *old = par_text; par_text = tmp_assign_source_1; Py_XDECREF( old ); } } branch_no_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_called_instance_2; PyObject *tmp_call_result_2; int tmp_truth_name_2; if ( par_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 459; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_called_instance_2 = par_text; frame_36a32fe090661c4729a32bfcbe71ff9a->m_frame.f_lineno = 459; tmp_call_result_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_endswith, &PyTuple_GET_ITEM( const_tuple_str_chr_34_tuple, 0 ) ); if ( tmp_call_result_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 459; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_truth_name_2 = CHECK_IF_TRUE( tmp_call_result_2 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_2 ); exception_lineno = 459; type_description_1 = "o"; 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_2 ); 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_subscribed_name_2; PyObject *tmp_subscript_name_2; if ( par_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 460; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_subscribed_name_2 = par_text; tmp_subscript_name_2 = const_slice_none_int_neg_1_none; tmp_assign_source_2 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_2 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 460; type_description_1 = "o"; goto frame_exception_exit_1; } { PyObject *old = par_text; par_text = tmp_assign_source_2; Py_XDECREF( old ); } } branch_no_2:; } { if ( par_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 461; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_return_value = par_text; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_36a32fe090661c4729a32bfcbe71ff9a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_36a32fe090661c4729a32bfcbe71ff9a ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_36a32fe090661c4729a32bfcbe71ff9a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_36a32fe090661c4729a32bfcbe71ff9a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_36a32fe090661c4729a32bfcbe71ff9a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_36a32fe090661c4729a32bfcbe71ff9a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_36a32fe090661c4729a32bfcbe71ff9a, type_description_1, par_text ); // Release cached frame. if ( frame_36a32fe090661c4729a32bfcbe71ff9a == cache_frame_36a32fe090661c4729a32bfcbe71ff9a ) { Py_DECREF( frame_36a32fe090661c4729a32bfcbe71ff9a ); } cache_frame_36a32fe090661c4729a32bfcbe71ff9a = NULL; assertFrameObject( frame_36a32fe090661c4729a32bfcbe71ff9a ); // 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( future$backports$http$cookiejar$$$function_13_strip_quotes ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_text ); par_text = 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_text ); par_text = 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( future$backports$http$cookiejar$$$function_13_strip_quotes ); 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_future$backports$http$cookiejar$$$function_14_parse_ns_headers( 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_ns_headers = python_pars[ 0 ]; PyObject *var_known_attrs = NULL; PyObject *var_result = NULL; PyObject *var_ns_header = NULL; PyObject *var_pairs = NULL; PyObject *var_version_set = NULL; PyObject *var_ii = NULL; PyObject *var_param = NULL; PyObject *var_k = NULL; PyObject *var_v = NULL; PyObject *var_lc = 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; PyObject *tmp_tuple_unpack_2__element_1 = NULL; PyObject *tmp_tuple_unpack_2__element_2 = NULL; PyObject *tmp_tuple_unpack_2__source_iter = NULL; PyObject *tmp_tuple_unpack_3__element_1 = NULL; PyObject *tmp_tuple_unpack_3__element_2 = NULL; PyObject *tmp_tuple_unpack_3__source_iter = NULL; struct Nuitka_FrameObject *frame_2a3d818f1d207d9abf4511a2073b1edb; 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_iterator_attempt; 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; int tmp_res; 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; 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; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_2a3d818f1d207d9abf4511a2073b1edb = NULL; PyObject *exception_keeper_type_9; PyObject *exception_keeper_value_9; PyTracebackObject *exception_keeper_tb_9; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_9; // Actual function code. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = const_tuple_31126fd0f76287e00829d64966c49577_tuple; assert( var_known_attrs == NULL ); Py_INCREF( tmp_assign_source_1 ); var_known_attrs = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; tmp_assign_source_2 = PyList_New( 0 ); assert( var_result == NULL ); var_result = tmp_assign_source_2; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_2a3d818f1d207d9abf4511a2073b1edb, codeobj_2a3d818f1d207d9abf4511a2073b1edb, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_2a3d818f1d207d9abf4511a2073b1edb = cache_frame_2a3d818f1d207d9abf4511a2073b1edb; // Push the new frame as the currently active one. pushFrameStack( frame_2a3d818f1d207d9abf4511a2073b1edb ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_2a3d818f1d207d9abf4511a2073b1edb ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_3; PyObject *tmp_iter_arg_1; CHECK_OBJECT( par_ns_headers ); tmp_iter_arg_1 = par_ns_headers; tmp_assign_source_3 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 483; type_description_1 = "ooooooooooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_3; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_4 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_4 == 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 = "ooooooooooo"; exception_lineno = 483; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_5 = tmp_for_loop_1__iter_value; { PyObject *old = var_ns_header; var_ns_header = tmp_assign_source_5; Py_INCREF( var_ns_header ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_6; tmp_assign_source_6 = PyList_New( 0 ); { PyObject *old = var_pairs; var_pairs = tmp_assign_source_6; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_7; tmp_assign_source_7 = Py_False; { PyObject *old = var_version_set; var_version_set = tmp_assign_source_7; Py_INCREF( var_version_set ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_8; PyObject *tmp_iter_arg_2; PyObject *tmp_called_name_1; PyObject *tmp_args_element_name_1; PyObject *tmp_called_name_2; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; tmp_called_name_1 = (PyObject *)&PyEnum_Type; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 486; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_source_name_1 = tmp_mvar_value_1; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_split ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 486; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_2 = const_str_digest_0bfad8bc28639d75caf0f05ffd2588ec; if ( var_ns_header == 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", "ns_header" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 486; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = var_ns_header; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 486; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_args_element_name_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_args_element_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 486; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 486; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_iter_arg_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_args_element_name_1 ); if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 486; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_assign_source_8 = MAKE_ITERATOR( tmp_iter_arg_2 ); Py_DECREF( tmp_iter_arg_2 ); if ( tmp_assign_source_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 486; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } { PyObject *old = tmp_for_loop_2__for_iterator; tmp_for_loop_2__for_iterator = tmp_assign_source_8; Py_XDECREF( old ); } } { // Tried code: { loop_start_2:; { PyObject *tmp_next_source_2; PyObject *tmp_assign_source_9; CHECK_OBJECT( tmp_for_loop_2__for_iterator ); tmp_next_source_2 = tmp_for_loop_2__for_iterator; tmp_assign_source_9 = ITERATOR_NEXT( tmp_next_source_2 ); if ( tmp_assign_source_9 == 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 = "ooooooooooo"; exception_lineno = 486; goto try_except_handler_3; } } { PyObject *old = tmp_for_loop_2__iter_value; tmp_for_loop_2__iter_value = tmp_assign_source_9; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_10; 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_10 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_3 ); if ( tmp_assign_source_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 486; type_description_1 = "ooooooooooo"; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__source_iter; tmp_tuple_unpack_1__source_iter = tmp_assign_source_10; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_11; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_11 = UNPACK_NEXT( tmp_unpack_1, 0, 2 ); if ( tmp_assign_source_11 == 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 = "ooooooooooo"; exception_lineno = 486; goto try_except_handler_5; } { PyObject *old = tmp_tuple_unpack_1__element_1; tmp_tuple_unpack_1__element_1 = tmp_assign_source_11; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_12; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_12 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_12 == 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 = "ooooooooooo"; exception_lineno = 486; goto try_except_handler_5; } { PyObject *old = tmp_tuple_unpack_1__element_2; tmp_tuple_unpack_1__element_2 = tmp_assign_source_12; 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 = "ooooooooooo"; exception_lineno = 486; 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 = "ooooooooooo"; exception_lineno = 486; goto try_except_handler_5; } } goto try_end_1; // Exception handler code: try_except_handler_5:; 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_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_1; exception_value = exception_keeper_value_1; exception_tb = exception_keeper_tb_1; exception_lineno = exception_keeper_lineno_1; goto try_except_handler_4; } // End of try: try_end_1:; } 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; { 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_2; exception_value = exception_keeper_value_2; exception_tb = exception_keeper_tb_2; exception_lineno = exception_keeper_lineno_2; goto try_except_handler_3; } // End of try: try_end_2:; } { 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_13; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_13 = tmp_tuple_unpack_1__element_1; { PyObject *old = var_ii; var_ii = tmp_assign_source_13; Py_INCREF( var_ii ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_14; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_14 = tmp_tuple_unpack_1__element_2; { PyObject *old = var_param; var_param = tmp_assign_source_14; Py_INCREF( var_param ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_15; PyObject *tmp_called_instance_1; if ( var_param == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "param" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 487; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_called_instance_1 = var_param; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 487; tmp_assign_source_15 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_rstrip ); if ( tmp_assign_source_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 487; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_param; var_param = tmp_assign_source_15; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_param ); tmp_compexpr_left_1 = var_param; tmp_compexpr_right_1 = const_str_empty; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 488; type_description_1 = "ooooooooooo"; 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:; { goto loop_start_2; } branch_no_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; tmp_compexpr_left_2 = const_str_chr_61; if ( var_param == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "param" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 489; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_compexpr_right_2 = var_param; tmp_res = PySequence_Contains( tmp_compexpr_right_2, tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 489; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } 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:; { // Tried code: { PyObject *tmp_assign_source_16; PyObject *tmp_iter_arg_4; PyObject *tmp_tuple_element_1; if ( var_param == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "param" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 490; type_description_1 = "ooooooooooo"; goto try_except_handler_6; } tmp_tuple_element_1 = var_param; tmp_iter_arg_4 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_iter_arg_4, 0, tmp_tuple_element_1 ); tmp_tuple_element_1 = Py_None; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_iter_arg_4, 1, tmp_tuple_element_1 ); tmp_assign_source_16 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_4 ); Py_DECREF( tmp_iter_arg_4 ); if ( tmp_assign_source_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 490; type_description_1 = "ooooooooooo"; goto try_except_handler_6; } { PyObject *old = tmp_tuple_unpack_2__source_iter; tmp_tuple_unpack_2__source_iter = tmp_assign_source_16; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_17; PyObject *tmp_unpack_3; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_3 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_17 = UNPACK_NEXT( tmp_unpack_3, 0, 2 ); if ( tmp_assign_source_17 == 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 = "ooooooooooo"; exception_lineno = 490; goto try_except_handler_7; } { PyObject *old = tmp_tuple_unpack_2__element_1; tmp_tuple_unpack_2__element_1 = tmp_assign_source_17; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_18; PyObject *tmp_unpack_4; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_4 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_18 = UNPACK_NEXT( tmp_unpack_4, 1, 2 ); if ( tmp_assign_source_18 == 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 = "ooooooooooo"; exception_lineno = 490; goto try_except_handler_7; } { PyObject *old = tmp_tuple_unpack_2__element_2; tmp_tuple_unpack_2__element_2 = tmp_assign_source_18; Py_XDECREF( old ); } } goto try_end_3; // Exception handler code: try_except_handler_7:; 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; { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = 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_6; } // End of try: try_end_3:; } goto try_end_4; // Exception handler code: try_except_handler_6:; 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_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = 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 try_except_handler_3; } // End of try: try_end_4:; } { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = NULL; } { PyObject *tmp_assign_source_19; CHECK_OBJECT( tmp_tuple_unpack_2__element_1 ); tmp_assign_source_19 = tmp_tuple_unpack_2__element_1; { PyObject *old = var_k; var_k = tmp_assign_source_19; Py_INCREF( var_k ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { PyObject *tmp_assign_source_20; CHECK_OBJECT( tmp_tuple_unpack_2__element_2 ); tmp_assign_source_20 = tmp_tuple_unpack_2__element_2; { PyObject *old = var_v; var_v = tmp_assign_source_20; Py_INCREF( var_v ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } goto branch_end_2; branch_no_2:; { // Tried code: { PyObject *tmp_assign_source_21; PyObject *tmp_iter_arg_5; PyObject *tmp_called_name_3; PyObject *tmp_source_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 492; type_description_1 = "ooooooooooo"; goto try_except_handler_8; } tmp_source_name_2 = tmp_mvar_value_2; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_split ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 492; type_description_1 = "ooooooooooo"; goto try_except_handler_8; } tmp_args_element_name_4 = const_str_digest_9ef43926f1e3bdfbba355fa3fb4b6e97; if ( var_param == 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", "param" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 492; type_description_1 = "ooooooooooo"; goto try_except_handler_8; } tmp_args_element_name_5 = var_param; tmp_args_element_name_6 = const_int_pos_1; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 492; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_5, tmp_args_element_name_6 }; tmp_iter_arg_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_iter_arg_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 492; type_description_1 = "ooooooooooo"; goto try_except_handler_8; } tmp_assign_source_21 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_5 ); Py_DECREF( tmp_iter_arg_5 ); if ( tmp_assign_source_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 492; type_description_1 = "ooooooooooo"; goto try_except_handler_8; } { PyObject *old = tmp_tuple_unpack_3__source_iter; tmp_tuple_unpack_3__source_iter = tmp_assign_source_21; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_22; PyObject *tmp_unpack_5; CHECK_OBJECT( tmp_tuple_unpack_3__source_iter ); tmp_unpack_5 = tmp_tuple_unpack_3__source_iter; tmp_assign_source_22 = UNPACK_NEXT( tmp_unpack_5, 0, 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 = "ooooooooooo"; exception_lineno = 492; goto try_except_handler_9; } { PyObject *old = tmp_tuple_unpack_3__element_1; tmp_tuple_unpack_3__element_1 = tmp_assign_source_22; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_23; PyObject *tmp_unpack_6; CHECK_OBJECT( tmp_tuple_unpack_3__source_iter ); tmp_unpack_6 = tmp_tuple_unpack_3__source_iter; tmp_assign_source_23 = UNPACK_NEXT( tmp_unpack_6, 1, 2 ); if ( tmp_assign_source_23 == 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 = "ooooooooooo"; exception_lineno = 492; goto try_except_handler_9; } { PyObject *old = tmp_tuple_unpack_3__element_2; tmp_tuple_unpack_3__element_2 = tmp_assign_source_23; Py_XDECREF( old ); } } { PyObject *tmp_iterator_name_2; CHECK_OBJECT( tmp_tuple_unpack_3__source_iter ); tmp_iterator_name_2 = tmp_tuple_unpack_3__source_iter; // Check if iterator has left-over elements. CHECK_OBJECT( tmp_iterator_name_2 ); assert( HAS_ITERNEXT( tmp_iterator_name_2 ) ); tmp_iterator_attempt = (*Py_TYPE( tmp_iterator_name_2 )->tp_iternext)( tmp_iterator_name_2 ); 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 = "ooooooooooo"; exception_lineno = 492; goto try_except_handler_9; } } } 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 = "ooooooooooo"; exception_lineno = 492; goto try_except_handler_9; } } goto try_end_5; // Exception handler code: try_except_handler_9:; 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; { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_3__source_iter ); Py_DECREF( tmp_tuple_unpack_3__source_iter ); tmp_tuple_unpack_3__source_iter = 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 try_except_handler_8; } // End of try: try_end_5:; } goto try_end_6; // Exception handler code: try_except_handler_8:; 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; { Py_XDECREF( tmp_tuple_unpack_3__element_1 ); tmp_tuple_unpack_3__element_1 = NULL; } { Py_XDECREF( tmp_tuple_unpack_3__element_2 ); tmp_tuple_unpack_3__element_2 = NULL; } { // 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 try_except_handler_3; } // End of try: try_end_6:; } { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_3__source_iter ); Py_DECREF( tmp_tuple_unpack_3__source_iter ); tmp_tuple_unpack_3__source_iter = NULL; } { PyObject *tmp_assign_source_24; CHECK_OBJECT( tmp_tuple_unpack_3__element_1 ); tmp_assign_source_24 = tmp_tuple_unpack_3__element_1; { PyObject *old = var_k; var_k = tmp_assign_source_24; Py_INCREF( var_k ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_3__element_1 ); tmp_tuple_unpack_3__element_1 = NULL; } { PyObject *tmp_assign_source_25; CHECK_OBJECT( tmp_tuple_unpack_3__element_2 ); tmp_assign_source_25 = tmp_tuple_unpack_3__element_2; { PyObject *old = var_v; var_v = tmp_assign_source_25; Py_INCREF( var_v ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_3__element_2 ); tmp_tuple_unpack_3__element_2 = NULL; } { PyObject *tmp_assign_source_26; PyObject *tmp_called_instance_2; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 493; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_called_instance_2 = var_k; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 493; tmp_assign_source_26 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_lstrip ); if ( tmp_assign_source_26 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 493; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_k; var_k = tmp_assign_source_26; Py_XDECREF( old ); } } branch_end_2:; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; if ( var_ii == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ii" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 494; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_compexpr_left_3 = var_ii; tmp_compexpr_right_3 = const_int_0; tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 494; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } 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_27; PyObject *tmp_called_instance_3; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 495; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_called_instance_3 = var_k; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 495; tmp_assign_source_27 = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_lower ); if ( tmp_assign_source_27 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 495; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_lc; var_lc = tmp_assign_source_27; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; CHECK_OBJECT( var_lc ); tmp_compexpr_left_4 = var_lc; if ( var_known_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "known_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 496; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_compexpr_right_4 = var_known_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_4, tmp_compexpr_left_4 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 496; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_condition_result_4 = ( tmp_res == 1 ) ? 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_28; if ( var_lc == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "lc" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 497; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_assign_source_28 = var_lc; { PyObject *old = var_k; var_k = tmp_assign_source_28; Py_INCREF( var_k ); Py_XDECREF( old ); } } branch_no_4:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 498; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_compexpr_left_5 = var_k; tmp_compexpr_right_5 = const_str_plain_version; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 498; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_condition_result_5 = ( tmp_res != 0 ) ? 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_29; PyObject *tmp_called_name_4; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_7; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_strip_quotes ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_strip_quotes ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "strip_quotes" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 500; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_called_name_4 = tmp_mvar_value_3; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 500; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_7 = var_v; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 500; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_assign_source_29 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } if ( tmp_assign_source_29 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 500; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_v; var_v = tmp_assign_source_29; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_30; tmp_assign_source_30 = Py_True; { PyObject *old = var_version_set; var_version_set = tmp_assign_source_30; Py_INCREF( var_version_set ); Py_XDECREF( old ); } } branch_no_5:; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 502; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_compexpr_left_6 = var_k; tmp_compexpr_right_6 = const_str_plain_expires; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_6, tmp_compexpr_right_6 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 502; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } 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_31; PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_8; PyObject *tmp_called_name_6; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_9; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_http2time ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_http2time ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "http2time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 504; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_called_name_5 = tmp_mvar_value_4; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_strip_quotes ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_strip_quotes ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "strip_quotes" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 504; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_called_name_6 = tmp_mvar_value_5; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 504; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_9 = var_v; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 504; { PyObject *call_args[] = { tmp_args_element_name_9 }; tmp_args_element_name_8 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } if ( tmp_args_element_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 504; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 504; { PyObject *call_args[] = { tmp_args_element_name_8 }; tmp_assign_source_31 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_args_element_name_8 ); if ( tmp_assign_source_31 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 504; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_v; var_v = tmp_assign_source_31; Py_XDECREF( old ); } } branch_no_6:; } branch_no_3:; } { PyObject *tmp_called_name_7; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_10; PyObject *tmp_tuple_element_2; if ( var_pairs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 505; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_source_name_3 = var_pairs; tmp_called_name_7 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_append ); if ( tmp_called_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 505; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } if ( var_k == NULL ) { Py_DECREF( tmp_called_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 505; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_tuple_element_2 = var_k; tmp_args_element_name_10 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_2 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 0, tmp_tuple_element_2 ); if ( var_v == NULL ) { Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 505; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } tmp_tuple_element_2 = var_v; Py_INCREF( tmp_tuple_element_2 ); PyTuple_SET_ITEM( tmp_args_element_name_10, 1, tmp_tuple_element_2 ); frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 505; { PyObject *call_args[] = { tmp_args_element_name_10 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_10 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 505; type_description_1 = "ooooooooooo"; 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 = 486; type_description_1 = "ooooooooooo"; goto try_except_handler_3; } goto loop_start_2; loop_end_2:; } goto try_end_7; // Exception handler code: try_except_handler_3:; 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_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_7; exception_value = exception_keeper_value_7; exception_tb = exception_keeper_tb_7; exception_lineno = exception_keeper_lineno_7; goto try_except_handler_2; } // End of try: try_end_7:; } { 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; } { nuitka_bool tmp_condition_result_7; int tmp_truth_name_1; if ( var_pairs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 507; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( var_pairs ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 507; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_condition_result_7 = tmp_truth_name_1 == 1 ? 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:; { nuitka_bool tmp_condition_result_8; PyObject *tmp_operand_name_1; if ( var_version_set == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version_set" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 508; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_operand_name_1 = var_version_set; 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 = 508; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_condition_result_8 = ( tmp_res == 0 ) ? 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_called_instance_4; if ( var_pairs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 509; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_called_instance_4 = var_pairs; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 509; tmp_unused = CALL_METHOD_WITH_ARGS1( tmp_called_instance_4, const_str_plain_append, &PyTuple_GET_ITEM( const_tuple_tuple_str_plain_version_str_plain_0_tuple_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 509; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_8:; } { PyObject *tmp_called_name_8; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_11; 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 = 510; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_source_name_4 = var_result; tmp_called_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_append ); if ( tmp_called_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 510; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } if ( var_pairs == NULL ) { Py_DECREF( tmp_called_name_8 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "pairs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 510; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_11 = var_pairs; frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame.f_lineno = 510; { PyObject *call_args[] = { tmp_args_element_name_11 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_8, call_args ); } Py_DECREF( tmp_called_name_8 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 510; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_7:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 483; type_description_1 = "ooooooooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_8; // Exception handler code: try_except_handler_2:; 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; { 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_8; exception_value = exception_keeper_value_8; exception_tb = exception_keeper_tb_8; exception_lineno = exception_keeper_lineno_8; goto frame_exception_exit_1; } // End of try: try_end_8:; } { 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; } { 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 = 512; type_description_1 = "ooooooooooo"; 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_2a3d818f1d207d9abf4511a2073b1edb ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_2a3d818f1d207d9abf4511a2073b1edb ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_2a3d818f1d207d9abf4511a2073b1edb ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_2a3d818f1d207d9abf4511a2073b1edb, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_2a3d818f1d207d9abf4511a2073b1edb->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_2a3d818f1d207d9abf4511a2073b1edb, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_2a3d818f1d207d9abf4511a2073b1edb, type_description_1, par_ns_headers, var_known_attrs, var_result, var_ns_header, var_pairs, var_version_set, var_ii, var_param, var_k, var_v, var_lc ); // Release cached frame. if ( frame_2a3d818f1d207d9abf4511a2073b1edb == cache_frame_2a3d818f1d207d9abf4511a2073b1edb ) { Py_DECREF( frame_2a3d818f1d207d9abf4511a2073b1edb ); } cache_frame_2a3d818f1d207d9abf4511a2073b1edb = NULL; assertFrameObject( frame_2a3d818f1d207d9abf4511a2073b1edb ); // 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( future$backports$http$cookiejar$$$function_14_parse_ns_headers ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_ns_headers ); par_ns_headers = NULL; } { Py_XDECREF( var_known_attrs ); var_known_attrs = NULL; } { Py_XDECREF( var_result ); var_result = NULL; } { Py_XDECREF( var_ns_header ); var_ns_header = NULL; } { Py_XDECREF( var_pairs ); var_pairs = NULL; } { Py_XDECREF( var_version_set ); var_version_set = NULL; } { Py_XDECREF( var_ii ); var_ii = NULL; } { Py_XDECREF( var_param ); var_param = NULL; } { Py_XDECREF( var_k ); var_k = NULL; } { Py_XDECREF( var_v ); var_v = NULL; } { Py_XDECREF( var_lc ); var_lc = NULL; } { goto function_return_exit; } // Exception handler code: try_except_handler_1:; 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( par_ns_headers ); par_ns_headers = NULL; } { Py_XDECREF( var_known_attrs ); var_known_attrs = NULL; } { Py_XDECREF( var_result ); var_result = NULL; } { Py_XDECREF( var_ns_header ); var_ns_header = NULL; } { Py_XDECREF( var_pairs ); var_pairs = NULL; } { Py_XDECREF( var_version_set ); var_version_set = NULL; } { Py_XDECREF( var_ii ); var_ii = NULL; } { Py_XDECREF( var_param ); var_param = NULL; } { Py_XDECREF( var_k ); var_k = NULL; } { Py_XDECREF( var_v ); var_v = NULL; } { Py_XDECREF( var_lc ); var_lc = 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_14_parse_ns_headers ); 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_future$backports$http$cookiejar$$$function_15_is_HDN( 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_text = python_pars[ 0 ]; struct Nuitka_FrameObject *frame_5ab117e496d15e2e8f09f4e3db846541; 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; static struct Nuitka_FrameObject *cache_frame_5ab117e496d15e2e8f09f4e3db846541 = 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_5ab117e496d15e2e8f09f4e3db846541, codeobj_5ab117e496d15e2e8f09f4e3db846541, module_future$backports$http$cookiejar, sizeof(void *) ); frame_5ab117e496d15e2e8f09f4e3db846541 = cache_frame_5ab117e496d15e2e8f09f4e3db846541; // Push the new frame as the currently active one. pushFrameStack( frame_5ab117e496d15e2e8f09f4e3db846541 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_5ab117e496d15e2e8f09f4e3db846541 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; int tmp_truth_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_IPV4_RE ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_IPV4_RE ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "IPV4_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 523; type_description_1 = "o"; 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_search ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 523; type_description_1 = "o"; goto frame_exception_exit_1; } if ( par_text == 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", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 523; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_text; frame_5ab117e496d15e2e8f09f4e3db846541->m_frame.f_lineno = 523; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 523; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 523; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; if ( par_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 525; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_compexpr_left_1 = par_text; tmp_compexpr_right_1 = const_str_empty; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 525; 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:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_2:; } { nuitka_bool tmp_condition_result_3; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; if ( par_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 527; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = par_text; tmp_subscript_name_1 = const_int_0; tmp_compexpr_left_2 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_1, tmp_subscript_name_1, 0 ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 527; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = const_str_dot; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 527; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_or_left_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; if ( par_text == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 527; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_subscribed_name_2 = par_text; tmp_subscript_name_2 = const_int_neg_1; tmp_compexpr_left_3 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_2, tmp_subscript_name_2, -1 ); if ( tmp_compexpr_left_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 527; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_compexpr_right_3 = const_str_dot; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_3, tmp_compexpr_right_3 ); Py_DECREF( tmp_compexpr_left_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 527; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_or_right_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_3 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_condition_result_3 = tmp_or_left_value_1; or_end_1:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_3:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_5ab117e496d15e2e8f09f4e3db846541 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_5ab117e496d15e2e8f09f4e3db846541 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_5ab117e496d15e2e8f09f4e3db846541 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_5ab117e496d15e2e8f09f4e3db846541, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_5ab117e496d15e2e8f09f4e3db846541->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_5ab117e496d15e2e8f09f4e3db846541, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_5ab117e496d15e2e8f09f4e3db846541, type_description_1, par_text ); // Release cached frame. if ( frame_5ab117e496d15e2e8f09f4e3db846541 == cache_frame_5ab117e496d15e2e8f09f4e3db846541 ) { Py_DECREF( frame_5ab117e496d15e2e8f09f4e3db846541 ); } cache_frame_5ab117e496d15e2e8f09f4e3db846541 = NULL; assertFrameObject( frame_5ab117e496d15e2e8f09f4e3db846541 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_15_is_HDN ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_text ); par_text = 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_text ); par_text = 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( future$backports$http$cookiejar$$$function_15_is_HDN ); 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_future$backports$http$cookiejar$$$function_16_domain_match( 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_A = python_pars[ 0 ]; PyObject *par_B = python_pars[ 1 ]; PyObject *var_i = NULL; struct Nuitka_FrameObject *frame_4ec5dc15aadf2b5cbabbf9606f41b58a; 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_4ec5dc15aadf2b5cbabbf9606f41b58a = 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_4ec5dc15aadf2b5cbabbf9606f41b58a, codeobj_4ec5dc15aadf2b5cbabbf9606f41b58a, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_4ec5dc15aadf2b5cbabbf9606f41b58a = cache_frame_4ec5dc15aadf2b5cbabbf9606f41b58a; // Push the new frame as the currently active one. pushFrameStack( frame_4ec5dc15aadf2b5cbabbf9606f41b58a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_4ec5dc15aadf2b5cbabbf9606f41b58a ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_A ); tmp_called_instance_1 = par_A; frame_4ec5dc15aadf2b5cbabbf9606f41b58a->m_frame.f_lineno = 554; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_lower ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 554; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = par_A; par_A = tmp_assign_source_1; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_2; PyObject *tmp_called_instance_2; if ( par_B == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 555; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = par_B; frame_4ec5dc15aadf2b5cbabbf9606f41b58a->m_frame.f_lineno = 555; tmp_assign_source_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_lower ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 555; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = par_B; par_B = tmp_assign_source_2; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; if ( par_A == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "A" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 556; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_left_1 = par_A; CHECK_OBJECT( par_B ); tmp_compexpr_right_1 = par_B; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 556; type_description_1 = "ooo"; 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:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_is_HDN ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_is_HDN ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "is_HDN" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 558; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_A == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "A" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 558; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_A; frame_4ec5dc15aadf2b5cbabbf9606f41b58a->m_frame.f_lineno = 558; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 558; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 558; 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:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_2:; } { PyObject *tmp_assign_source_3; PyObject *tmp_called_name_2; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_2; if ( par_A == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "A" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 560; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_A; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_rfind ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 560; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( par_B == 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", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 560; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = par_B; frame_4ec5dc15aadf2b5cbabbf9606f41b58a->m_frame.f_lineno = 560; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_assign_source_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 560; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( var_i == NULL ); var_i = tmp_assign_source_3; } { nuitka_bool tmp_condition_result_3; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; CHECK_OBJECT( var_i ); tmp_compexpr_left_2 = var_i; tmp_compexpr_right_2 = const_int_neg_1; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 561; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_or_left_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; 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 = 561; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_left_3 = var_i; tmp_compexpr_right_3 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 561; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_or_right_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_3 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_condition_result_3 = tmp_or_left_value_1; or_end_1:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_3:; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_operand_name_2; PyObject *tmp_called_instance_3; if ( par_B == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 564; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = par_B; frame_4ec5dc15aadf2b5cbabbf9606f41b58a->m_frame.f_lineno = 564; tmp_operand_name_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_3, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 564; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 564; type_description_1 = "ooo"; 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:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_4:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_operand_name_3; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_3; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_is_HDN ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_is_HDN ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "is_HDN" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 566; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_2; if ( par_B == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 566; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = par_B; tmp_subscript_name_1 = const_slice_int_pos_1_none_none; tmp_args_element_name_3 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 566; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_4ec5dc15aadf2b5cbabbf9606f41b58a->m_frame.f_lineno = 566; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_operand_name_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_args_element_name_3 ); if ( tmp_operand_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 566; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_3 ); Py_DECREF( tmp_operand_name_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 566; type_description_1 = "ooo"; goto frame_exception_exit_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_5; } else { goto branch_no_5; } branch_yes_5:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_5:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_4ec5dc15aadf2b5cbabbf9606f41b58a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_4ec5dc15aadf2b5cbabbf9606f41b58a ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_4ec5dc15aadf2b5cbabbf9606f41b58a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_4ec5dc15aadf2b5cbabbf9606f41b58a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_4ec5dc15aadf2b5cbabbf9606f41b58a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_4ec5dc15aadf2b5cbabbf9606f41b58a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_4ec5dc15aadf2b5cbabbf9606f41b58a, type_description_1, par_A, par_B, var_i ); // Release cached frame. if ( frame_4ec5dc15aadf2b5cbabbf9606f41b58a == cache_frame_4ec5dc15aadf2b5cbabbf9606f41b58a ) { Py_DECREF( frame_4ec5dc15aadf2b5cbabbf9606f41b58a ); } cache_frame_4ec5dc15aadf2b5cbabbf9606f41b58a = NULL; assertFrameObject( frame_4ec5dc15aadf2b5cbabbf9606f41b58a ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_16_domain_match ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_A ); par_A = NULL; } { Py_XDECREF( par_B ); par_B = NULL; } { Py_XDECREF( var_i ); var_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_A ); par_A = NULL; } { Py_XDECREF( par_B ); par_B = NULL; } { Py_XDECREF( var_i ); var_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( future$backports$http$cookiejar$$$function_16_domain_match ); 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_future$backports$http$cookiejar$$$function_17_liberal_is_HDN( 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_text = python_pars[ 0 ]; struct Nuitka_FrameObject *frame_dda80c13698f428553ea37cff887f130; 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_dda80c13698f428553ea37cff887f130 = 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_dda80c13698f428553ea37cff887f130, codeobj_dda80c13698f428553ea37cff887f130, module_future$backports$http$cookiejar, sizeof(void *) ); frame_dda80c13698f428553ea37cff887f130 = cache_frame_dda80c13698f428553ea37cff887f130; // Push the new frame as the currently active one. pushFrameStack( frame_dda80c13698f428553ea37cff887f130 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_dda80c13698f428553ea37cff887f130 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; int tmp_truth_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_IPV4_RE ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_IPV4_RE ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "IPV4_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 576; type_description_1 = "o"; 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_search ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 576; type_description_1 = "o"; goto frame_exception_exit_1; } if ( par_text == 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", "text" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 576; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_text; frame_dda80c13698f428553ea37cff887f130->m_frame.f_lineno = 576; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 576; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 576; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_dda80c13698f428553ea37cff887f130 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_dda80c13698f428553ea37cff887f130 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_dda80c13698f428553ea37cff887f130 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_dda80c13698f428553ea37cff887f130, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_dda80c13698f428553ea37cff887f130->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_dda80c13698f428553ea37cff887f130, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_dda80c13698f428553ea37cff887f130, type_description_1, par_text ); // Release cached frame. if ( frame_dda80c13698f428553ea37cff887f130 == cache_frame_dda80c13698f428553ea37cff887f130 ) { Py_DECREF( frame_dda80c13698f428553ea37cff887f130 ); } cache_frame_dda80c13698f428553ea37cff887f130 = NULL; assertFrameObject( frame_dda80c13698f428553ea37cff887f130 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_17_liberal_is_HDN ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_text ); par_text = 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_text ); par_text = 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( future$backports$http$cookiejar$$$function_17_liberal_is_HDN ); 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_future$backports$http$cookiejar$$$function_18_user_domain_match( 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_A = python_pars[ 0 ]; PyObject *par_B = python_pars[ 1 ]; PyObject *var_initial_dot = NULL; struct Nuitka_FrameObject *frame_9305d765e2bf288c03b75b51b714a7dd; 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_9305d765e2bf288c03b75b51b714a7dd = 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_9305d765e2bf288c03b75b51b714a7dd, codeobj_9305d765e2bf288c03b75b51b714a7dd, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_9305d765e2bf288c03b75b51b714a7dd = cache_frame_9305d765e2bf288c03b75b51b714a7dd; // Push the new frame as the currently active one. pushFrameStack( frame_9305d765e2bf288c03b75b51b714a7dd ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_9305d765e2bf288c03b75b51b714a7dd ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_A ); tmp_called_instance_1 = par_A; frame_9305d765e2bf288c03b75b51b714a7dd->m_frame.f_lineno = 586; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_lower ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 586; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = par_A; par_A = tmp_assign_source_1; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_2; PyObject *tmp_called_instance_2; if ( par_B == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 587; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = par_B; frame_9305d765e2bf288c03b75b51b714a7dd->m_frame.f_lineno = 587; tmp_assign_source_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_lower ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 587; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = par_B; par_B = tmp_assign_source_2; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; int tmp_and_left_truth_1; PyObject *tmp_and_left_value_1; PyObject *tmp_and_right_value_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_liberal_is_HDN ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_liberal_is_HDN ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "liberal_is_HDN" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 588; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_A == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "A" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 588; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_A; frame_9305d765e2bf288c03b75b51b714a7dd->m_frame.f_lineno = 588; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_and_left_value_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_and_left_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 588; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_truth_1 = CHECK_IF_TRUE( tmp_and_left_value_1 ); if ( tmp_and_left_truth_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_and_left_value_1 ); exception_lineno = 588; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( tmp_and_left_truth_1 == 1 ) { goto and_right_1; } else { goto and_left_1; } and_right_1:; Py_DECREF( tmp_and_left_value_1 ); tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_liberal_is_HDN ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_liberal_is_HDN ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "liberal_is_HDN" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 588; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; if ( par_B == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 588; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = par_B; frame_9305d765e2bf288c03b75b51b714a7dd->m_frame.f_lineno = 588; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_and_right_value_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } if ( tmp_and_right_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 588; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_operand_name_1 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_operand_name_1 = tmp_and_left_value_1; and_end_1:; tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 588; type_description_1 = "ooo"; 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:; { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; if ( par_A == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "A" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 589; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_left_1 = par_A; if ( par_B == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 589; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = par_B; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 589; 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:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_2:; } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } { PyObject *tmp_assign_source_3; PyObject *tmp_called_instance_3; if ( par_B == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 593; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = par_B; frame_9305d765e2bf288c03b75b51b714a7dd->m_frame.f_lineno = 593; tmp_assign_source_3 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_3, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 593; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( var_initial_dot == NULL ); var_initial_dot = tmp_assign_source_3; } { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; int tmp_truth_name_1; PyObject *tmp_called_name_3; PyObject *tmp_source_name_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_3; int tmp_truth_name_2; CHECK_OBJECT( var_initial_dot ); tmp_truth_name_1 = CHECK_IF_TRUE( var_initial_dot ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 594; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_2 = tmp_truth_name_1 == 1 ? 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 ( par_A == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "A" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 594; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_A; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_endswith ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 594; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( par_B == 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", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 594; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = par_B; frame_9305d765e2bf288c03b75b51b714a7dd->m_frame.f_lineno = 594; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 594; type_description_1 = "ooo"; 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 = 594; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); tmp_condition_result_3 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_3 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_3:; } { nuitka_bool tmp_condition_result_4; int tmp_and_left_truth_3; nuitka_bool tmp_and_left_value_3; nuitka_bool tmp_and_right_value_3; PyObject *tmp_operand_name_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; if ( var_initial_dot == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "initial_dot" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 596; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_operand_name_2 = var_initial_dot; 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 = 596; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_3 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_3 = tmp_and_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_3 == 1 ) { goto and_right_3; } else { goto and_left_3; } and_right_3:; if ( par_A == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "A" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 596; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_left_2 = par_A; if ( par_B == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "B" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 596; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = par_B; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 596; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_3 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_4 = tmp_and_right_value_3; goto and_end_3; and_left_3:; tmp_condition_result_4 = tmp_and_left_value_3; and_end_3:; if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE ) { goto branch_yes_4; } else { goto branch_no_4; } branch_yes_4:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_4:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_9305d765e2bf288c03b75b51b714a7dd ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_9305d765e2bf288c03b75b51b714a7dd ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_9305d765e2bf288c03b75b51b714a7dd ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_9305d765e2bf288c03b75b51b714a7dd, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_9305d765e2bf288c03b75b51b714a7dd->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_9305d765e2bf288c03b75b51b714a7dd, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_9305d765e2bf288c03b75b51b714a7dd, type_description_1, par_A, par_B, var_initial_dot ); // Release cached frame. if ( frame_9305d765e2bf288c03b75b51b714a7dd == cache_frame_9305d765e2bf288c03b75b51b714a7dd ) { Py_DECREF( frame_9305d765e2bf288c03b75b51b714a7dd ); } cache_frame_9305d765e2bf288c03b75b51b714a7dd = NULL; assertFrameObject( frame_9305d765e2bf288c03b75b51b714a7dd ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_18_user_domain_match ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_A ); par_A = NULL; } { Py_XDECREF( par_B ); par_B = NULL; } { Py_XDECREF( var_initial_dot ); var_initial_dot = 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_A ); par_A = NULL; } { Py_XDECREF( par_B ); par_B = NULL; } { Py_XDECREF( var_initial_dot ); var_initial_dot = 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( future$backports$http$cookiejar$$$function_18_user_domain_match ); 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_future$backports$http$cookiejar$$$function_19_request_host( 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_request = python_pars[ 0 ]; PyObject *var_url = NULL; PyObject *var_host = NULL; struct Nuitka_FrameObject *frame_1ece77e278827a4d56efcc209c380c04; 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_1ece77e278827a4d56efcc209c380c04 = 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_1ece77e278827a4d56efcc209c380c04, codeobj_1ece77e278827a4d56efcc209c380c04, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_1ece77e278827a4d56efcc209c380c04 = cache_frame_1ece77e278827a4d56efcc209c380c04; // Push the new frame as the currently active one. pushFrameStack( frame_1ece77e278827a4d56efcc209c380c04 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_1ece77e278827a4d56efcc209c380c04 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_request ); tmp_called_instance_1 = par_request; frame_1ece77e278827a4d56efcc209c380c04->m_frame.f_lineno = 608; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_get_full_url ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 608; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( var_url == NULL ); var_url = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_subscribed_name_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_subscript_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_urlparse ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_urlparse ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "urlparse" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 609; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; CHECK_OBJECT( var_url ); tmp_args_element_name_1 = var_url; frame_1ece77e278827a4d56efcc209c380c04->m_frame.f_lineno = 609; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_subscribed_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_subscribed_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 609; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_subscript_name_1 = const_int_pos_1; tmp_assign_source_2 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_1, tmp_subscript_name_1, 1 ); Py_DECREF( tmp_subscribed_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 609; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( var_host == NULL ); var_host = tmp_assign_source_2; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_host ); tmp_compexpr_left_1 = var_host; tmp_compexpr_right_1 = const_str_empty; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 610; type_description_1 = "ooo"; 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_3; PyObject *tmp_called_instance_2; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 611; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = par_request; frame_1ece77e278827a4d56efcc209c380c04->m_frame.f_lineno = 611; tmp_assign_source_3 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_2, const_str_plain_get_header, &PyTuple_GET_ITEM( const_tuple_str_plain_Host_str_empty_tuple, 0 ) ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 611; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = var_host; var_host = tmp_assign_source_3; Py_XDECREF( old ); } } branch_no_1:; } { PyObject *tmp_assign_source_4; PyObject *tmp_called_name_2; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_cut_port_re ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_cut_port_re ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "cut_port_re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 614; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_1 = tmp_mvar_value_2; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_sub ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 614; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = const_str_empty; if ( var_host == 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", "host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 614; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = var_host; tmp_args_element_name_4 = const_int_pos_1; frame_1ece77e278827a4d56efcc209c380c04->m_frame.f_lineno = 614; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_assign_source_4 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 614; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = var_host; var_host = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_called_instance_3; CHECK_OBJECT( var_host ); tmp_called_instance_3 = var_host; frame_1ece77e278827a4d56efcc209c380c04->m_frame.f_lineno = 615; tmp_return_value = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_lower ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 615; type_description_1 = "ooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_1ece77e278827a4d56efcc209c380c04 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_1ece77e278827a4d56efcc209c380c04 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_1ece77e278827a4d56efcc209c380c04 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_1ece77e278827a4d56efcc209c380c04, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_1ece77e278827a4d56efcc209c380c04->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_1ece77e278827a4d56efcc209c380c04, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_1ece77e278827a4d56efcc209c380c04, type_description_1, par_request, var_url, var_host ); // Release cached frame. if ( frame_1ece77e278827a4d56efcc209c380c04 == cache_frame_1ece77e278827a4d56efcc209c380c04 ) { Py_DECREF( frame_1ece77e278827a4d56efcc209c380c04 ); } cache_frame_1ece77e278827a4d56efcc209c380c04 = NULL; assertFrameObject( frame_1ece77e278827a4d56efcc209c380c04 ); // 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( future$backports$http$cookiejar$$$function_19_request_host ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_url ); var_url = NULL; } { Py_XDECREF( var_host ); var_host = 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_request ); par_request = NULL; } { Py_XDECREF( var_url ); var_url = NULL; } { Py_XDECREF( var_host ); var_host = 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( future$backports$http$cookiejar$$$function_19_request_host ); 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_future$backports$http$cookiejar$$$function_20_eff_request_host( 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_request = python_pars[ 0 ]; PyObject *var_erhn = NULL; PyObject *var_req_host = NULL; PyObject *tmp_assign_unpack_1__assign_source = NULL; struct Nuitka_FrameObject *frame_222f6de64a684c62436ecf9dcf4cf45a; 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_222f6de64a684c62436ecf9dcf4cf45a = 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_222f6de64a684c62436ecf9dcf4cf45a, codeobj_222f6de64a684c62436ecf9dcf4cf45a, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_222f6de64a684c62436ecf9dcf4cf45a = cache_frame_222f6de64a684c62436ecf9dcf4cf45a; // Push the new frame as the currently active one. pushFrameStack( frame_222f6de64a684c62436ecf9dcf4cf45a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_222f6de64a684c62436ecf9dcf4cf45a ) == 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; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_host ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_request_host ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "request_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 623; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; CHECK_OBJECT( par_request ); tmp_args_element_name_1 = par_request; frame_222f6de64a684c62436ecf9dcf4cf45a->m_frame.f_lineno = 623; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 623; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( tmp_assign_unpack_1__assign_source == NULL ); tmp_assign_unpack_1__assign_source = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; CHECK_OBJECT( tmp_assign_unpack_1__assign_source ); tmp_assign_source_2 = tmp_assign_unpack_1__assign_source; assert( var_erhn == NULL ); Py_INCREF( tmp_assign_source_2 ); var_erhn = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_assign_unpack_1__assign_source ); tmp_assign_source_3 = tmp_assign_unpack_1__assign_source; assert( var_req_host == NULL ); Py_INCREF( tmp_assign_source_3 ); var_req_host = tmp_assign_source_3; } { CHECK_OBJECT( (PyObject *)tmp_assign_unpack_1__assign_source ); Py_DECREF( tmp_assign_unpack_1__assign_source ); tmp_assign_unpack_1__assign_source = NULL; } { 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; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_called_instance_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_2; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; if ( var_req_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 624; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_instance_1 = var_req_host; frame_222f6de64a684c62436ecf9dcf4cf45a->m_frame.f_lineno = 624; tmp_compexpr_left_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_find, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 624; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_int_neg_1; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 624; type_description_1 = "ooo"; 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:; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_IPV4_RE ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_IPV4_RE ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "IPV4_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 624; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_1 = tmp_mvar_value_2; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_search ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 624; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( var_req_host == 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", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 624; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = var_req_host; frame_222f6de64a684c62436ecf9dcf4cf45a->m_frame.f_lineno = 624; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 624; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 624; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res == 0 ) ? 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_assign_source_4; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; if ( var_req_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 625; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_left_name_1 = var_req_host; tmp_right_name_1 = const_str_digest_d116f4320c33d4dcb9899d53480c46ec; tmp_assign_source_4 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 625; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = var_erhn; var_erhn = tmp_assign_source_4; Py_XDECREF( old ); } } branch_no_1:; } { PyObject *tmp_tuple_element_1; if ( var_req_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 626; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = var_req_host; tmp_return_value = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_return_value, 0, tmp_tuple_element_1 ); if ( var_erhn == NULL ) { Py_DECREF( tmp_return_value ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 626; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_tuple_element_1 = var_erhn; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_return_value, 1, tmp_tuple_element_1 ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_222f6de64a684c62436ecf9dcf4cf45a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_222f6de64a684c62436ecf9dcf4cf45a ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_222f6de64a684c62436ecf9dcf4cf45a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_222f6de64a684c62436ecf9dcf4cf45a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_222f6de64a684c62436ecf9dcf4cf45a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_222f6de64a684c62436ecf9dcf4cf45a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_222f6de64a684c62436ecf9dcf4cf45a, type_description_1, par_request, var_erhn, var_req_host ); // Release cached frame. if ( frame_222f6de64a684c62436ecf9dcf4cf45a == cache_frame_222f6de64a684c62436ecf9dcf4cf45a ) { Py_DECREF( frame_222f6de64a684c62436ecf9dcf4cf45a ); } cache_frame_222f6de64a684c62436ecf9dcf4cf45a = NULL; assertFrameObject( frame_222f6de64a684c62436ecf9dcf4cf45a ); // 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( future$backports$http$cookiejar$$$function_20_eff_request_host ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_erhn ); var_erhn = NULL; } { Py_XDECREF( var_req_host ); var_req_host = 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_request ); par_request = NULL; } { Py_XDECREF( var_erhn ); var_erhn = NULL; } { Py_XDECREF( var_req_host ); var_req_host = 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( future$backports$http$cookiejar$$$function_20_eff_request_host ); 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_future$backports$http$cookiejar$$$function_21_request_path( 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_request = python_pars[ 0 ]; PyObject *var_url = NULL; PyObject *var_parts = NULL; PyObject *var_path = NULL; struct Nuitka_FrameObject *frame_219e32bb8e92327d6b4b50ef0a396e32; 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_219e32bb8e92327d6b4b50ef0a396e32 = 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_219e32bb8e92327d6b4b50ef0a396e32, codeobj_219e32bb8e92327d6b4b50ef0a396e32, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_219e32bb8e92327d6b4b50ef0a396e32 = cache_frame_219e32bb8e92327d6b4b50ef0a396e32; // Push the new frame as the currently active one. pushFrameStack( frame_219e32bb8e92327d6b4b50ef0a396e32 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_219e32bb8e92327d6b4b50ef0a396e32 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_request ); tmp_called_instance_1 = par_request; frame_219e32bb8e92327d6b4b50ef0a396e32->m_frame.f_lineno = 630; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_get_full_url ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 630; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_url == NULL ); var_url = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_urlsplit ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_urlsplit ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "urlsplit" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 631; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; CHECK_OBJECT( var_url ); tmp_args_element_name_1 = var_url; frame_219e32bb8e92327d6b4b50ef0a396e32->m_frame.f_lineno = 631; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 631; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_parts == NULL ); var_parts = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_escape_path ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_escape_path ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "escape_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 632; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; CHECK_OBJECT( var_parts ); tmp_source_name_1 = var_parts; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_path ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 632; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_219e32bb8e92327d6b4b50ef0a396e32->m_frame.f_lineno = 632; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_assign_source_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_args_element_name_2 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 632; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_path == NULL ); var_path = tmp_assign_source_3; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_instance_2; CHECK_OBJECT( var_path ); tmp_called_instance_2 = var_path; frame_219e32bb8e92327d6b4b50ef0a396e32->m_frame.f_lineno = 633; tmp_operand_name_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_chr_47_tuple, 0 ) ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 633; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 633; type_description_1 = "oooo"; 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_4; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; tmp_left_name_1 = const_str_chr_47; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 635; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_right_name_1 = var_path; tmp_assign_source_4 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 635; type_description_1 = "oooo"; goto frame_exception_exit_1; } { PyObject *old = var_path; var_path = tmp_assign_source_4; Py_XDECREF( old ); } } branch_no_1:; } { if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 636; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_return_value = var_path; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_219e32bb8e92327d6b4b50ef0a396e32 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_219e32bb8e92327d6b4b50ef0a396e32 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_219e32bb8e92327d6b4b50ef0a396e32 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_219e32bb8e92327d6b4b50ef0a396e32, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_219e32bb8e92327d6b4b50ef0a396e32->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_219e32bb8e92327d6b4b50ef0a396e32, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_219e32bb8e92327d6b4b50ef0a396e32, type_description_1, par_request, var_url, var_parts, var_path ); // Release cached frame. if ( frame_219e32bb8e92327d6b4b50ef0a396e32 == cache_frame_219e32bb8e92327d6b4b50ef0a396e32 ) { Py_DECREF( frame_219e32bb8e92327d6b4b50ef0a396e32 ); } cache_frame_219e32bb8e92327d6b4b50ef0a396e32 = NULL; assertFrameObject( frame_219e32bb8e92327d6b4b50ef0a396e32 ); // 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( future$backports$http$cookiejar$$$function_21_request_path ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_url ); var_url = NULL; } { Py_XDECREF( var_parts ); var_parts = NULL; } { Py_XDECREF( var_path ); var_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_request ); par_request = NULL; } { Py_XDECREF( var_url ); var_url = NULL; } { Py_XDECREF( var_parts ); var_parts = NULL; } { Py_XDECREF( var_path ); var_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( future$backports$http$cookiejar$$$function_21_request_path ); 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_future$backports$http$cookiejar$$$function_22_request_port( 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_request = python_pars[ 0 ]; PyObject *var_host = NULL; PyObject *var_i = NULL; PyObject *var_port = NULL; struct Nuitka_FrameObject *frame_978ee169c8d12604853caa5dbfd2e002; 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 *exception_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; PyObject *tmp_return_value = NULL; 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_978ee169c8d12604853caa5dbfd2e002 = 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_978ee169c8d12604853caa5dbfd2e002, codeobj_978ee169c8d12604853caa5dbfd2e002, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_978ee169c8d12604853caa5dbfd2e002 = cache_frame_978ee169c8d12604853caa5dbfd2e002; // Push the new frame as the currently active one. pushFrameStack( frame_978ee169c8d12604853caa5dbfd2e002 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_978ee169c8d12604853caa5dbfd2e002 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_source_name_1; CHECK_OBJECT( par_request ); tmp_source_name_1 = par_request; tmp_assign_source_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_host ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 639; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_host == NULL ); var_host = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_instance_1; CHECK_OBJECT( var_host ); tmp_called_instance_1 = var_host; frame_978ee169c8d12604853caa5dbfd2e002->m_frame.f_lineno = 640; tmp_assign_source_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_find, &PyTuple_GET_ITEM( const_tuple_str_chr_58_tuple, 0 ) ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 640; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_i == NULL ); var_i = tmp_assign_source_2; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_i ); tmp_compexpr_left_1 = var_i; tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GE( 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 = 641; type_description_1 = "oooo"; 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_3; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_start_name_1; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_stop_name_1; PyObject *tmp_step_name_1; if ( var_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 642; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = var_host; 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 = 642; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_left_name_1 = var_i; tmp_right_name_1 = const_int_pos_1; tmp_start_name_1 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_start_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 642; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_stop_name_1 = Py_None; tmp_step_name_1 = Py_None; tmp_subscript_name_1 = MAKE_SLICEOBJ3( tmp_start_name_1, tmp_stop_name_1, tmp_step_name_1 ); Py_DECREF( tmp_start_name_1 ); assert( !(tmp_subscript_name_1 == NULL) ); tmp_assign_source_3 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscript_name_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 642; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_port == NULL ); var_port = tmp_assign_source_3; } { // Tried code: { PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 644; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_called_name_1 = tmp_mvar_value_1; CHECK_OBJECT( var_port ); tmp_args_element_name_1 = var_port; frame_978ee169c8d12604853caa5dbfd2e002->m_frame.f_lineno = 644; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 644; 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_978ee169c8d12604853caa5dbfd2e002, exception_keeper_lineno_1 ); } else if ( exception_keeper_lineno_1 != 0 ) { exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_978ee169c8d12604853caa5dbfd2e002, 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_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; tmp_compexpr_left_2 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_2 = PyExc_ValueError; 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 = 645; type_description_1 = "oooo"; goto try_except_handler_3; } 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_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 646; type_description_1 = "oooo"; goto try_except_handler_3; } tmp_called_name_2 = tmp_mvar_value_2; tmp_args_element_name_2 = const_str_digest_f4eb44e3a0a37523306de2031c71bb2c; if ( var_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 646; type_description_1 = "oooo"; goto try_except_handler_3; } tmp_args_element_name_3 = var_port; frame_978ee169c8d12604853caa5dbfd2e002->m_frame.f_lineno = 646; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 646; type_description_1 = "oooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto try_return_handler_3; } goto branch_end_2; branch_no_2:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 643; } if (exception_tb && exception_tb->tb_frame == &frame_978ee169c8d12604853caa5dbfd2e002->m_frame) frame_978ee169c8d12604853caa5dbfd2e002->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "oooo"; goto try_except_handler_3; } branch_end_2:; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_22_request_port ); return NULL; // Return handler code: try_return_handler_3:; { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 ); } { goto frame_return_exit_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: } // End of try: try_end_1:; } goto branch_end_1; branch_no_1:; { PyObject *tmp_assign_source_4; PyObject *tmp_mvar_value_3; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_DEFAULT_HTTP_PORT ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_DEFAULT_HTTP_PORT ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "DEFAULT_HTTP_PORT" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 649; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assign_source_4 = tmp_mvar_value_3; assert( var_port == NULL ); Py_INCREF( tmp_assign_source_4 ); var_port = tmp_assign_source_4; } branch_end_1:; } { if ( var_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 650; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_return_value = var_port; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_978ee169c8d12604853caa5dbfd2e002 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_978ee169c8d12604853caa5dbfd2e002 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_978ee169c8d12604853caa5dbfd2e002 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_978ee169c8d12604853caa5dbfd2e002, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_978ee169c8d12604853caa5dbfd2e002->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_978ee169c8d12604853caa5dbfd2e002, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_978ee169c8d12604853caa5dbfd2e002, type_description_1, par_request, var_host, var_i, var_port ); // Release cached frame. if ( frame_978ee169c8d12604853caa5dbfd2e002 == cache_frame_978ee169c8d12604853caa5dbfd2e002 ) { Py_DECREF( frame_978ee169c8d12604853caa5dbfd2e002 ); } cache_frame_978ee169c8d12604853caa5dbfd2e002 = NULL; assertFrameObject( frame_978ee169c8d12604853caa5dbfd2e002 ); // 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( future$backports$http$cookiejar$$$function_22_request_port ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_host ); var_host = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_port ); var_port = 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_request ); par_request = NULL; } { Py_XDECREF( var_host ); var_host = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_port ); var_port = 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( future$backports$http$cookiejar$$$function_22_request_port ); 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_future$backports$http$cookiejar$$$function_23_uppercase_escaped_char( 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_match = python_pars[ 0 ]; struct Nuitka_FrameObject *frame_9d7eb0002288e7476b4706ae16da189e; 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_9d7eb0002288e7476b4706ae16da189e = 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_9d7eb0002288e7476b4706ae16da189e, codeobj_9d7eb0002288e7476b4706ae16da189e, module_future$backports$http$cookiejar, sizeof(void *) ); frame_9d7eb0002288e7476b4706ae16da189e = cache_frame_9d7eb0002288e7476b4706ae16da189e; // Push the new frame as the currently active one. pushFrameStack( frame_9d7eb0002288e7476b4706ae16da189e ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_9d7eb0002288e7476b4706ae16da189e ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_called_instance_1; PyObject *tmp_called_instance_2; tmp_left_name_1 = const_str_digest_e2064b1df4e5eda1abd29a04fb39cab6; CHECK_OBJECT( par_match ); tmp_called_instance_2 = par_match; frame_9d7eb0002288e7476b4706ae16da189e->m_frame.f_lineno = 657; tmp_called_instance_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_group, &PyTuple_GET_ITEM( const_tuple_int_pos_1_tuple, 0 ) ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 657; type_description_1 = "o"; goto frame_exception_exit_1; } frame_9d7eb0002288e7476b4706ae16da189e->m_frame.f_lineno = 657; tmp_right_name_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_upper ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_right_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 657; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_return_value = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 657; type_description_1 = "o"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_9d7eb0002288e7476b4706ae16da189e ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_9d7eb0002288e7476b4706ae16da189e ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_9d7eb0002288e7476b4706ae16da189e ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_9d7eb0002288e7476b4706ae16da189e, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_9d7eb0002288e7476b4706ae16da189e->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_9d7eb0002288e7476b4706ae16da189e, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_9d7eb0002288e7476b4706ae16da189e, type_description_1, par_match ); // Release cached frame. if ( frame_9d7eb0002288e7476b4706ae16da189e == cache_frame_9d7eb0002288e7476b4706ae16da189e ) { Py_DECREF( frame_9d7eb0002288e7476b4706ae16da189e ); } cache_frame_9d7eb0002288e7476b4706ae16da189e = NULL; assertFrameObject( frame_9d7eb0002288e7476b4706ae16da189e ); // 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( future$backports$http$cookiejar$$$function_23_uppercase_escaped_char ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_match ); par_match = 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_match ); par_match = 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( future$backports$http$cookiejar$$$function_23_uppercase_escaped_char ); 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_future$backports$http$cookiejar$$$function_24_escape_path( 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_path = python_pars[ 0 ]; struct Nuitka_FrameObject *frame_84a8a5d2f544889c523f3a784761c3d1; 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_84a8a5d2f544889c523f3a784761c3d1 = 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_84a8a5d2f544889c523f3a784761c3d1, codeobj_84a8a5d2f544889c523f3a784761c3d1, module_future$backports$http$cookiejar, sizeof(void *) ); frame_84a8a5d2f544889c523f3a784761c3d1 = cache_frame_84a8a5d2f544889c523f3a784761c3d1; // Push the new frame as the currently active one. pushFrameStack( frame_84a8a5d2f544889c523f3a784761c3d1 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_84a8a5d2f544889c523f3a784761c3d1 ) == 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_args_element_name_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_quote ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_quote ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "quote" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 668; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; CHECK_OBJECT( par_path ); tmp_args_element_name_1 = par_path; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HTTP_PATH_SAFE ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_HTTP_PATH_SAFE ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "HTTP_PATH_SAFE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 668; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_args_element_name_2 = tmp_mvar_value_2; frame_84a8a5d2f544889c523f3a784761c3d1->m_frame.f_lineno = 668; { 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 ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 668; type_description_1 = "o"; goto frame_exception_exit_1; } { PyObject *old = par_path; par_path = tmp_assign_source_1; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_2; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_3; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_4; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_ESCAPED_CHAR_RE ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_ESCAPED_CHAR_RE ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "ESCAPED_CHAR_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 669; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_source_name_1 = tmp_mvar_value_3; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_sub ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 669; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_uppercase_escaped_char ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_uppercase_escaped_char ); } if ( tmp_mvar_value_4 == NULL ) { Py_DECREF( tmp_called_name_2 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "uppercase_escaped_char" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 669; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_args_element_name_3 = tmp_mvar_value_4; if ( par_path == 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", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 669; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_args_element_name_4 = par_path; frame_84a8a5d2f544889c523f3a784761c3d1->m_frame.f_lineno = 669; { PyObject *call_args[] = { tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 669; type_description_1 = "o"; goto frame_exception_exit_1; } { PyObject *old = par_path; par_path = tmp_assign_source_2; Py_XDECREF( old ); } } #if 0 RESTORE_FRAME_EXCEPTION( frame_84a8a5d2f544889c523f3a784761c3d1 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_84a8a5d2f544889c523f3a784761c3d1 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_84a8a5d2f544889c523f3a784761c3d1, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_84a8a5d2f544889c523f3a784761c3d1->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_84a8a5d2f544889c523f3a784761c3d1, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_84a8a5d2f544889c523f3a784761c3d1, type_description_1, par_path ); // Release cached frame. if ( frame_84a8a5d2f544889c523f3a784761c3d1 == cache_frame_84a8a5d2f544889c523f3a784761c3d1 ) { Py_DECREF( frame_84a8a5d2f544889c523f3a784761c3d1 ); } cache_frame_84a8a5d2f544889c523f3a784761c3d1 = NULL; assertFrameObject( frame_84a8a5d2f544889c523f3a784761c3d1 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { CHECK_OBJECT( par_path ); tmp_return_value = par_path; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_24_escape_path ); return NULL; // Return handler code: try_return_handler_1:; { CHECK_OBJECT( (PyObject *)par_path ); Py_DECREF( 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_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( future$backports$http$cookiejar$$$function_24_escape_path ); 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_future$backports$http$cookiejar$$$function_25_reach( 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_h = python_pars[ 0 ]; PyObject *var_i = NULL; PyObject *var_b = NULL; struct Nuitka_FrameObject *frame_453730ff41cfcf9b2cf782fe52a42a53; 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_453730ff41cfcf9b2cf782fe52a42a53 = 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_453730ff41cfcf9b2cf782fe52a42a53, codeobj_453730ff41cfcf9b2cf782fe52a42a53, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_453730ff41cfcf9b2cf782fe52a42a53 = cache_frame_453730ff41cfcf9b2cf782fe52a42a53; // Push the new frame as the currently active one. pushFrameStack( frame_453730ff41cfcf9b2cf782fe52a42a53 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_453730ff41cfcf9b2cf782fe52a42a53 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_h ); tmp_called_instance_1 = par_h; frame_453730ff41cfcf9b2cf782fe52a42a53->m_frame.f_lineno = 698; tmp_assign_source_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_find, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 698; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( var_i == NULL ); var_i = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_i ); tmp_compexpr_left_1 = var_i; tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GE( 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 = 699; type_description_1 = "ooo"; 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_2; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_start_name_1; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_stop_name_1; PyObject *tmp_step_name_1; if ( par_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 701; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = par_h; 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 = 701; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_left_name_1 = var_i; tmp_right_name_1 = const_int_pos_1; tmp_start_name_1 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_start_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 701; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_stop_name_1 = Py_None; tmp_step_name_1 = Py_None; tmp_subscript_name_1 = MAKE_SLICEOBJ3( tmp_start_name_1, tmp_stop_name_1, tmp_step_name_1 ); Py_DECREF( tmp_start_name_1 ); assert( !(tmp_subscript_name_1 == NULL) ); tmp_assign_source_2 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscript_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 701; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( var_b == NULL ); var_b = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_called_instance_2; CHECK_OBJECT( var_b ); tmp_called_instance_2 = var_b; frame_453730ff41cfcf9b2cf782fe52a42a53->m_frame.f_lineno = 702; tmp_assign_source_3 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_find, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 702; type_description_1 = "ooo"; goto frame_exception_exit_1; } { PyObject *old = var_i; var_i = tmp_assign_source_3; Py_XDECREF( old ); } } { 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_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; int tmp_truth_name_1; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_is_HDN ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_is_HDN ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "is_HDN" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 703; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 703; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_h; frame_453730ff41cfcf9b2cf782fe52a42a53->m_frame.f_lineno = 703; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 703; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 703; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); 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_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 = 703; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_left_2 = var_i; tmp_compexpr_right_2 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GE( 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 = 703; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_or_left_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; if ( var_b == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "b" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 703; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_left_3 = var_b; tmp_compexpr_right_3 = const_str_plain_local; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 703; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_or_right_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_right_value_1 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_and_right_value_1 = tmp_or_left_value_1; or_end_1:; 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_left_name_2; PyObject *tmp_right_name_2; tmp_left_name_2 = const_str_dot; if ( var_b == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "b" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 704; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_right_name_2 = var_b; tmp_return_value = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_2 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 704; type_description_1 = "ooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } branch_no_2:; } branch_no_1:; } { if ( par_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 705; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_return_value = par_h; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_453730ff41cfcf9b2cf782fe52a42a53 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_453730ff41cfcf9b2cf782fe52a42a53 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_453730ff41cfcf9b2cf782fe52a42a53 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_453730ff41cfcf9b2cf782fe52a42a53, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_453730ff41cfcf9b2cf782fe52a42a53->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_453730ff41cfcf9b2cf782fe52a42a53, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_453730ff41cfcf9b2cf782fe52a42a53, type_description_1, par_h, var_i, var_b ); // Release cached frame. if ( frame_453730ff41cfcf9b2cf782fe52a42a53 == cache_frame_453730ff41cfcf9b2cf782fe52a42a53 ) { Py_DECREF( frame_453730ff41cfcf9b2cf782fe52a42a53 ); } cache_frame_453730ff41cfcf9b2cf782fe52a42a53 = NULL; assertFrameObject( frame_453730ff41cfcf9b2cf782fe52a42a53 ); // 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( future$backports$http$cookiejar$$$function_25_reach ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_h ); par_h = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_b ); var_b = 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_h ); par_h = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_b ); var_b = 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( future$backports$http$cookiejar$$$function_25_reach ); 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_future$backports$http$cookiejar$$$function_26_is_third_party( 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_request = python_pars[ 0 ]; PyObject *var_req_host = NULL; struct Nuitka_FrameObject *frame_e78a95e0101c2ed9a38d921ddd9007d1; 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_e78a95e0101c2ed9a38d921ddd9007d1 = 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_e78a95e0101c2ed9a38d921ddd9007d1, codeobj_e78a95e0101c2ed9a38d921ddd9007d1, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_e78a95e0101c2ed9a38d921ddd9007d1 = cache_frame_e78a95e0101c2ed9a38d921ddd9007d1; // Push the new frame as the currently active one. pushFrameStack( frame_e78a95e0101c2ed9a38d921ddd9007d1 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_e78a95e0101c2ed9a38d921ddd9007d1 ) == 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; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_host ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_request_host ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "request_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 717; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; CHECK_OBJECT( par_request ); tmp_args_element_name_1 = par_request; frame_e78a95e0101c2ed9a38d921ddd9007d1->m_frame.f_lineno = 717; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 717; type_description_1 = "oo"; goto frame_exception_exit_1; } assert( var_req_host == NULL ); var_req_host = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_4; PyObject *tmp_called_instance_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_domain_match ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_domain_match ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "domain_match" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 718; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; CHECK_OBJECT( var_req_host ); tmp_args_element_name_2 = var_req_host; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_reach ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_reach ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "reach" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 718; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_3; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 718; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_instance_1 = par_request; frame_e78a95e0101c2ed9a38d921ddd9007d1->m_frame.f_lineno = 718; tmp_args_element_name_4 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_get_origin_req_host ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 718; type_description_1 = "oo"; goto frame_exception_exit_1; } frame_e78a95e0101c2ed9a38d921ddd9007d1->m_frame.f_lineno = 718; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_args_element_name_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_args_element_name_4 ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 718; type_description_1 = "oo"; goto frame_exception_exit_1; } frame_e78a95e0101c2ed9a38d921ddd9007d1->m_frame.f_lineno = 718; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_args_element_name_3 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 718; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 718; type_description_1 = "oo"; 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:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } goto branch_end_1; branch_no_1:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_end_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_e78a95e0101c2ed9a38d921ddd9007d1 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e78a95e0101c2ed9a38d921ddd9007d1 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e78a95e0101c2ed9a38d921ddd9007d1 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_e78a95e0101c2ed9a38d921ddd9007d1, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_e78a95e0101c2ed9a38d921ddd9007d1->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_e78a95e0101c2ed9a38d921ddd9007d1, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_e78a95e0101c2ed9a38d921ddd9007d1, type_description_1, par_request, var_req_host ); // Release cached frame. if ( frame_e78a95e0101c2ed9a38d921ddd9007d1 == cache_frame_e78a95e0101c2ed9a38d921ddd9007d1 ) { Py_DECREF( frame_e78a95e0101c2ed9a38d921ddd9007d1 ); } cache_frame_e78a95e0101c2ed9a38d921ddd9007d1 = NULL; assertFrameObject( frame_e78a95e0101c2ed9a38d921ddd9007d1 ); // 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( future$backports$http$cookiejar$$$function_26_is_third_party ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_host ); var_req_host = 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_request ); par_request = NULL; } { Py_XDECREF( var_req_host ); var_req_host = 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( future$backports$http$cookiejar$$$function_26_is_third_party ); 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_future$backports$http$cookiejar$$$function_27___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_version = python_pars[ 1 ]; PyObject *par_name = python_pars[ 2 ]; PyObject *par_value = python_pars[ 3 ]; PyObject *par_port = python_pars[ 4 ]; PyObject *par_port_specified = python_pars[ 5 ]; PyObject *par_domain = python_pars[ 6 ]; PyObject *par_domain_specified = python_pars[ 7 ]; PyObject *par_domain_initial_dot = python_pars[ 8 ]; PyObject *par_path = python_pars[ 9 ]; PyObject *par_path_specified = python_pars[ 10 ]; PyObject *par_secure = python_pars[ 11 ]; PyObject *par_expires = python_pars[ 12 ]; PyObject *par_discard = python_pars[ 13 ]; PyObject *par_comment = python_pars[ 14 ]; PyObject *par_comment_url = python_pars[ 15 ]; PyObject *par_rest = python_pars[ 16 ]; PyObject *par_rfc2109 = python_pars[ 17 ]; struct Nuitka_FrameObject *frame_b745f1198b40681a1f468b1836e034d0; 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; static struct Nuitka_FrameObject *cache_frame_b745f1198b40681a1f468b1836e034d0 = 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_b745f1198b40681a1f468b1836e034d0, codeobj_b745f1198b40681a1f468b1836e034d0, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_b745f1198b40681a1f468b1836e034d0 = cache_frame_b745f1198b40681a1f468b1836e034d0; // Push the new frame as the currently active one. pushFrameStack( frame_b745f1198b40681a1f468b1836e034d0 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_b745f1198b40681a1f468b1836e034d0 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_version ); tmp_compexpr_left_1 = par_version; 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; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 755; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_version == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 755; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_version; frame_b745f1198b40681a1f468b1836e034d0->m_frame.f_lineno = 755; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 755; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_version; par_version = 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; if ( par_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 756; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_2 = par_expires; 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_2; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 756; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; if ( par_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 756; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = par_expires; frame_b745f1198b40681a1f468b1836e034d0->m_frame.f_lineno = 756; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 756; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_expires; par_expires = tmp_assign_source_2; Py_XDECREF( old ); } } branch_no_2:; } { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; if ( par_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 757; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_3 = par_port; tmp_compexpr_right_3 = Py_None; tmp_and_left_value_1 = ( tmp_compexpr_left_3 == tmp_compexpr_right_3 ) ? 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_port_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 757; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_4 = par_port_specified; tmp_compexpr_right_4 = Py_True; tmp_and_right_value_1 = ( tmp_compexpr_left_4 == tmp_compexpr_right_4 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_3 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_condition_result_3 = tmp_and_left_value_1; and_end_1:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { PyObject *tmp_raise_type_1; PyObject *tmp_make_exception_arg_1; tmp_make_exception_arg_1 = const_str_digest_ee78499ac19f06ca41f1b4b37dfefea3; frame_b745f1198b40681a1f468b1836e034d0->m_frame.f_lineno = 758; { PyObject *call_args[] = { tmp_make_exception_arg_1 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args ); } assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 758; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } branch_no_3:; } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; if ( par_version == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 760; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_1 = par_version; 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 = 760; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_version, tmp_assattr_name_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 760; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_2; PyObject *tmp_assattr_target_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 = 761; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_2 = par_name; 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 = 761; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_2 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain_name, tmp_assattr_name_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 761; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_3; PyObject *tmp_assattr_target_3; 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 = 762; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_3 = par_value; 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 = 762; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_3 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_3, const_str_plain_value, tmp_assattr_name_3 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 762; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_4; PyObject *tmp_assattr_target_4; if ( par_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 763; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_4 = par_port; 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 = 763; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_4 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_4, const_str_plain_port, tmp_assattr_name_4 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 763; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_5; PyObject *tmp_assattr_target_5; if ( par_port_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 764; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_5 = par_port_specified; 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 = 764; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_5 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_5, const_str_plain_port_specified, tmp_assattr_name_5 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 764; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_6; PyObject *tmp_called_instance_1; PyObject *tmp_assattr_target_6; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 766; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_1 = par_domain; frame_b745f1198b40681a1f468b1836e034d0->m_frame.f_lineno = 766; tmp_assattr_name_6 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_lower ); if ( tmp_assattr_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 766; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } if ( par_self == NULL ) { Py_DECREF( tmp_assattr_name_6 ); 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 = 766; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_6 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_6, const_str_plain_domain, tmp_assattr_name_6 ); Py_DECREF( tmp_assattr_name_6 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 766; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_7; PyObject *tmp_assattr_target_7; if ( par_domain_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 767; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_7 = par_domain_specified; 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 = 767; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_7 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_7, const_str_plain_domain_specified, tmp_assattr_name_7 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 767; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_8; PyObject *tmp_assattr_target_8; if ( par_domain_initial_dot == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain_initial_dot" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 772; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_8 = par_domain_initial_dot; 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 = 772; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_8 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_8, const_str_plain_domain_initial_dot, tmp_assattr_name_8 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 772; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_9; PyObject *tmp_assattr_target_9; if ( par_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 773; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_9 = par_path; 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 = 773; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_9 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_9, const_str_plain_path, tmp_assattr_name_9 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 773; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_10; PyObject *tmp_assattr_target_10; if ( par_path_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 774; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_10 = par_path_specified; 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 = 774; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_10 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_10, const_str_plain_path_specified, tmp_assattr_name_10 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 774; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_11; PyObject *tmp_assattr_target_11; if ( par_secure == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "secure" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 775; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_11 = par_secure; 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 = 775; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_11 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_11, const_str_plain_secure, tmp_assattr_name_11 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 775; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_12; PyObject *tmp_assattr_target_12; if ( par_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 776; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_12 = par_expires; 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 = 776; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_12 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_12, const_str_plain_expires, tmp_assattr_name_12 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 776; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_13; PyObject *tmp_assattr_target_13; if ( par_discard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 777; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_13 = par_discard; 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 = 777; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_13 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_13, const_str_plain_discard, tmp_assattr_name_13 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 777; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_14; PyObject *tmp_assattr_target_14; if ( par_comment == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "comment" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 778; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_14 = par_comment; 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 = 778; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_14 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_14, const_str_plain_comment, tmp_assattr_name_14 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 778; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_15; PyObject *tmp_assattr_target_15; if ( par_comment_url == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "comment_url" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 779; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_15 = par_comment_url; 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 = 779; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_15 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_15, const_str_plain_comment_url, tmp_assattr_name_15 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 779; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_16; PyObject *tmp_assattr_target_16; if ( par_rfc2109 == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2109" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 780; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_16 = par_rfc2109; 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 = 780; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_16 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_16, const_str_plain_rfc2109, tmp_assattr_name_16 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 780; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_17; PyObject *tmp_called_name_3; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_3; PyObject *tmp_assattr_target_17; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_copy ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_copy ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "copy" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 782; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = tmp_mvar_value_3; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_copy ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 782; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } if ( par_rest == 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", "rest" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 782; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = par_rest; frame_b745f1198b40681a1f468b1836e034d0->m_frame.f_lineno = 782; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_assattr_name_17 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_assattr_name_17 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 782; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } if ( par_self == NULL ) { Py_DECREF( tmp_assattr_name_17 ); 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 = 782; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_17 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_17, const_str_plain__rest, tmp_assattr_name_17 ); Py_DECREF( tmp_assattr_name_17 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 782; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_b745f1198b40681a1f468b1836e034d0 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_b745f1198b40681a1f468b1836e034d0 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_b745f1198b40681a1f468b1836e034d0, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_b745f1198b40681a1f468b1836e034d0->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_b745f1198b40681a1f468b1836e034d0, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_b745f1198b40681a1f468b1836e034d0, type_description_1, par_self, par_version, par_name, par_value, par_port, par_port_specified, par_domain, par_domain_specified, par_domain_initial_dot, par_path, par_path_specified, par_secure, par_expires, par_discard, par_comment, par_comment_url, par_rest, par_rfc2109 ); // Release cached frame. if ( frame_b745f1198b40681a1f468b1836e034d0 == cache_frame_b745f1198b40681a1f468b1836e034d0 ) { Py_DECREF( frame_b745f1198b40681a1f468b1836e034d0 ); } cache_frame_b745f1198b40681a1f468b1836e034d0 = NULL; assertFrameObject( frame_b745f1198b40681a1f468b1836e034d0 ); // 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( future$backports$http$cookiejar$$$function_27___init__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_version ); par_version = NULL; } { Py_XDECREF( par_name ); par_name = NULL; } { Py_XDECREF( par_value ); par_value = NULL; } { Py_XDECREF( par_port ); par_port = NULL; } { Py_XDECREF( par_port_specified ); par_port_specified = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( par_domain_specified ); par_domain_specified = NULL; } { Py_XDECREF( par_domain_initial_dot ); par_domain_initial_dot = NULL; } { Py_XDECREF( par_path ); par_path = NULL; } { Py_XDECREF( par_path_specified ); par_path_specified = NULL; } { Py_XDECREF( par_secure ); par_secure = NULL; } { Py_XDECREF( par_expires ); par_expires = NULL; } { Py_XDECREF( par_discard ); par_discard = NULL; } { Py_XDECREF( par_comment ); par_comment = NULL; } { Py_XDECREF( par_comment_url ); par_comment_url = NULL; } { Py_XDECREF( par_rest ); par_rest = NULL; } { Py_XDECREF( par_rfc2109 ); par_rfc2109 = 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_version ); par_version = NULL; } { Py_XDECREF( par_name ); par_name = NULL; } { Py_XDECREF( par_value ); par_value = NULL; } { Py_XDECREF( par_port ); par_port = NULL; } { Py_XDECREF( par_port_specified ); par_port_specified = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( par_domain_specified ); par_domain_specified = NULL; } { Py_XDECREF( par_domain_initial_dot ); par_domain_initial_dot = NULL; } { Py_XDECREF( par_path ); par_path = NULL; } { Py_XDECREF( par_path_specified ); par_path_specified = NULL; } { Py_XDECREF( par_secure ); par_secure = NULL; } { Py_XDECREF( par_expires ); par_expires = NULL; } { Py_XDECREF( par_discard ); par_discard = NULL; } { Py_XDECREF( par_comment ); par_comment = NULL; } { Py_XDECREF( par_comment_url ); par_comment_url = NULL; } { Py_XDECREF( par_rest ); par_rest = NULL; } { Py_XDECREF( par_rfc2109 ); par_rfc2109 = 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( future$backports$http$cookiejar$$$function_27___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_future$backports$http$cookiejar$$$function_28_has_nonstandard_attr( 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_d6c4a4eb44347660040d2f0405355798; 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_d6c4a4eb44347660040d2f0405355798 = 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_d6c4a4eb44347660040d2f0405355798, codeobj_d6c4a4eb44347660040d2f0405355798, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_d6c4a4eb44347660040d2f0405355798 = cache_frame_d6c4a4eb44347660040d2f0405355798; // Push the new frame as the currently active one. pushFrameStack( frame_d6c4a4eb44347660040d2f0405355798 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_d6c4a4eb44347660040d2f0405355798 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_1; CHECK_OBJECT( par_name ); tmp_compexpr_left_1 = par_name; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_compexpr_right_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__rest ); if ( tmp_compexpr_right_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 785; type_description_1 = "oo"; 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 = 785; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_return_value = ( tmp_res == 1 ) ? Py_True : Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_d6c4a4eb44347660040d2f0405355798 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_d6c4a4eb44347660040d2f0405355798 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_d6c4a4eb44347660040d2f0405355798 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_d6c4a4eb44347660040d2f0405355798, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_d6c4a4eb44347660040d2f0405355798->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_d6c4a4eb44347660040d2f0405355798, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_d6c4a4eb44347660040d2f0405355798, type_description_1, par_self, par_name ); // Release cached frame. if ( frame_d6c4a4eb44347660040d2f0405355798 == cache_frame_d6c4a4eb44347660040d2f0405355798 ) { Py_DECREF( frame_d6c4a4eb44347660040d2f0405355798 ); } cache_frame_d6c4a4eb44347660040d2f0405355798 = NULL; assertFrameObject( frame_d6c4a4eb44347660040d2f0405355798 ); // 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( future$backports$http$cookiejar$$$function_28_has_nonstandard_attr ); 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( future$backports$http$cookiejar$$$function_28_has_nonstandard_attr ); 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_future$backports$http$cookiejar$$$function_29_get_nonstandard_attr( 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_default = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb; 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_d67ec2cc585e41ed3e8fbf6aa4e52dbb = 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_d67ec2cc585e41ed3e8fbf6aa4e52dbb, codeobj_d67ec2cc585e41ed3e8fbf6aa4e52dbb, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb = cache_frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb; // Push the new frame as the currently active one. pushFrameStack( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; CHECK_OBJECT( par_self ); tmp_source_name_2 = par_self; tmp_source_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__rest ); if ( tmp_source_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 787; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_get ); 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 = 787; type_description_1 = "ooo"; 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 = 787; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_name; if ( par_default == 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", "default" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 787; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = par_default; frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb->m_frame.f_lineno = 787; { 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_called_name_1 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 787; type_description_1 = "ooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb, type_description_1, par_self, par_name, par_default ); // Release cached frame. if ( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb == cache_frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb ) { Py_DECREF( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb ); } cache_frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb = NULL; assertFrameObject( frame_d67ec2cc585e41ed3e8fbf6aa4e52dbb ); // 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( future$backports$http$cookiejar$$$function_29_get_nonstandard_attr ); 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_default ); par_default = 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_default ); par_default = 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( future$backports$http$cookiejar$$$function_29_get_nonstandard_attr ); 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_future$backports$http$cookiejar$$$function_30_set_nonstandard_attr( 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_value = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_e832c5b9a682a8fe9680c0b80abf55d3; 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; static struct Nuitka_FrameObject *cache_frame_e832c5b9a682a8fe9680c0b80abf55d3 = 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_e832c5b9a682a8fe9680c0b80abf55d3, codeobj_e832c5b9a682a8fe9680c0b80abf55d3, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_e832c5b9a682a8fe9680c0b80abf55d3 = cache_frame_e832c5b9a682a8fe9680c0b80abf55d3; // Push the new frame as the currently active one. pushFrameStack( frame_e832c5b9a682a8fe9680c0b80abf55d3 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_e832c5b9a682a8fe9680c0b80abf55d3 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_ass_subvalue_1; PyObject *tmp_ass_subscribed_1; PyObject *tmp_source_name_1; PyObject *tmp_ass_subscript_1; CHECK_OBJECT( par_value ); tmp_ass_subvalue_1 = par_value; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_ass_subscribed_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__rest ); if ( tmp_ass_subscribed_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 789; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( par_name == 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", "name" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 789; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_ass_subscript_1 = par_name; 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 = 789; type_description_1 = "ooo"; goto frame_exception_exit_1; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_e832c5b9a682a8fe9680c0b80abf55d3 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e832c5b9a682a8fe9680c0b80abf55d3 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_e832c5b9a682a8fe9680c0b80abf55d3, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_e832c5b9a682a8fe9680c0b80abf55d3->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_e832c5b9a682a8fe9680c0b80abf55d3, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_e832c5b9a682a8fe9680c0b80abf55d3, type_description_1, par_self, par_name, par_value ); // Release cached frame. if ( frame_e832c5b9a682a8fe9680c0b80abf55d3 == cache_frame_e832c5b9a682a8fe9680c0b80abf55d3 ) { Py_DECREF( frame_e832c5b9a682a8fe9680c0b80abf55d3 ); } cache_frame_e832c5b9a682a8fe9680c0b80abf55d3 = NULL; assertFrameObject( frame_e832c5b9a682a8fe9680c0b80abf55d3 ); // 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( future$backports$http$cookiejar$$$function_30_set_nonstandard_attr ); 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_value ); par_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_name ); par_name = NULL; } { Py_XDECREF( par_value ); par_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( future$backports$http$cookiejar$$$function_30_set_nonstandard_attr ); 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_future$backports$http$cookiejar$$$function_31_is_expired( 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_now = python_pars[ 1 ]; struct Nuitka_FrameObject *frame_c25bd63453ed62df2c12cda11bf0a5a6; 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_c25bd63453ed62df2c12cda11bf0a5a6 = 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_c25bd63453ed62df2c12cda11bf0a5a6, codeobj_c25bd63453ed62df2c12cda11bf0a5a6, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_c25bd63453ed62df2c12cda11bf0a5a6 = cache_frame_c25bd63453ed62df2c12cda11bf0a5a6; // Push the new frame as the currently active one. pushFrameStack( frame_c25bd63453ed62df2c12cda11bf0a5a6 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_c25bd63453ed62df2c12cda11bf0a5a6 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_now ); tmp_compexpr_left_1 = par_now; 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_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 792; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_instance_1 = tmp_mvar_value_1; frame_c25bd63453ed62df2c12cda11bf0a5a6->m_frame.f_lineno = 792; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_time ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 792; type_description_1 = "oo"; goto frame_exception_exit_1; } { PyObject *old = par_now; par_now = 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_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_1; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_source_name_2; 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 = 793; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_self; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_expires ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 793; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = Py_None; tmp_and_left_value_1 = ( tmp_compexpr_left_2 != tmp_compexpr_right_2 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_2 ); 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_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 = 793; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_compexpr_left_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_expires ); if ( tmp_compexpr_left_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 793; type_description_1 = "oo"; goto frame_exception_exit_1; } if ( par_now == NULL ) { Py_DECREF( tmp_compexpr_left_3 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "now" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 793; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_compexpr_right_3 = par_now; tmp_res = RICH_COMPARE_BOOL_LE( tmp_compexpr_left_3, tmp_compexpr_right_3 ); Py_DECREF( tmp_compexpr_left_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 793; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; 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:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_2:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_c25bd63453ed62df2c12cda11bf0a5a6 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c25bd63453ed62df2c12cda11bf0a5a6 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c25bd63453ed62df2c12cda11bf0a5a6 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_c25bd63453ed62df2c12cda11bf0a5a6, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_c25bd63453ed62df2c12cda11bf0a5a6->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_c25bd63453ed62df2c12cda11bf0a5a6, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_c25bd63453ed62df2c12cda11bf0a5a6, type_description_1, par_self, par_now ); // Release cached frame. if ( frame_c25bd63453ed62df2c12cda11bf0a5a6 == cache_frame_c25bd63453ed62df2c12cda11bf0a5a6 ) { Py_DECREF( frame_c25bd63453ed62df2c12cda11bf0a5a6 ); } cache_frame_c25bd63453ed62df2c12cda11bf0a5a6 = NULL; assertFrameObject( frame_c25bd63453ed62df2c12cda11bf0a5a6 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_31_is_expired ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_now ); par_now = 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_now ); par_now = 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( future$backports$http$cookiejar$$$function_31_is_expired ); 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_future$backports$http$cookiejar$$$function_32___str__( 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_p = NULL; PyObject *var_limit = NULL; PyObject *var_namevalue = NULL; struct Nuitka_FrameObject *frame_a81e1d17136c84bb0c8ca488cec8c5b3; 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_a81e1d17136c84bb0c8ca488cec8c5b3 = 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_a81e1d17136c84bb0c8ca488cec8c5b3, codeobj_a81e1d17136c84bb0c8ca488cec8c5b3, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_a81e1d17136c84bb0c8ca488cec8c5b3 = cache_frame_a81e1d17136c84bb0c8ca488cec8c5b3; // Push the new frame as the currently active one. pushFrameStack( frame_a81e1d17136c84bb0c8ca488cec8c5b3 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a81e1d17136c84bb0c8ca488cec8c5b3 ) == 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_self ); tmp_source_name_1 = par_self; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_port ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 798; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = Py_None; tmp_condition_result_1 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_1 ); 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; tmp_assign_source_1 = const_str_empty; assert( var_p == NULL ); Py_INCREF( tmp_assign_source_1 ); var_p = tmp_assign_source_1; } goto branch_end_1; branch_no_1:; { PyObject *tmp_assign_source_2; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_source_name_2; tmp_left_name_1 = const_str_chr_58; 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 = 799; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_right_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_port ); if ( tmp_right_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 799; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assign_source_2 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 799; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_p == NULL ); var_p = tmp_assign_source_2; } branch_end_1:; } { PyObject *tmp_assign_source_3; PyObject *tmp_left_name_2; PyObject *tmp_left_name_3; PyObject *tmp_source_name_3; PyObject *tmp_right_name_2; PyObject *tmp_right_name_3; PyObject *tmp_source_name_4; 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 = 800; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_left_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_domain ); if ( tmp_left_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 800; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( var_p == NULL ) { Py_DECREF( tmp_left_name_3 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "p" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 800; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_right_name_2 = var_p; tmp_left_name_2 = BINARY_OPERATION_ADD( tmp_left_name_3, tmp_right_name_2 ); Py_DECREF( tmp_left_name_3 ); if ( tmp_left_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 800; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( par_self == NULL ) { Py_DECREF( tmp_left_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 = 800; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_self; tmp_right_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_path ); if ( tmp_right_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_left_name_2 ); exception_lineno = 800; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assign_source_3 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_3 ); Py_DECREF( tmp_left_name_2 ); Py_DECREF( tmp_right_name_3 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 800; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_limit == NULL ); var_limit = tmp_assign_source_3; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_5; 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 = 801; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_5 = par_self; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_value ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 801; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = Py_None; 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_assign_source_4; PyObject *tmp_left_name_4; PyObject *tmp_right_name_4; PyObject *tmp_tuple_element_1; PyObject *tmp_source_name_6; PyObject *tmp_source_name_7; tmp_left_name_4 = const_str_digest_d26f52d432ccf199e53ad3ddfa46aa69; 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 = 802; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_6 = par_self; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_name ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 802; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_right_name_4 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_4, 0, tmp_tuple_element_1 ); if ( par_self == NULL ) { Py_DECREF( tmp_right_name_4 ); 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 = 802; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_7 = par_self; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_value ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_4 ); exception_lineno = 802; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_4, 1, tmp_tuple_element_1 ); tmp_assign_source_4 = BINARY_OPERATION_REMAINDER( tmp_left_name_4, tmp_right_name_4 ); Py_DECREF( tmp_right_name_4 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 802; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_namevalue == NULL ); var_namevalue = tmp_assign_source_4; } goto branch_end_2; branch_no_2:; { PyObject *tmp_assign_source_5; PyObject *tmp_source_name_8; 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 = 804; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_8 = par_self; tmp_assign_source_5 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_name ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 804; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_namevalue == NULL ); var_namevalue = tmp_assign_source_5; } branch_end_2:; } { PyObject *tmp_left_name_5; PyObject *tmp_right_name_5; PyObject *tmp_tuple_element_2; tmp_left_name_5 = const_str_digest_4c1ca7289dc83b417558e44a6c5983e0; CHECK_OBJECT( var_namevalue ); tmp_tuple_element_2 = var_namevalue; tmp_right_name_5 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_2 ); PyTuple_SET_ITEM( tmp_right_name_5, 0, tmp_tuple_element_2 ); if ( var_limit == NULL ) { Py_DECREF( tmp_right_name_5 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "limit" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 805; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_tuple_element_2 = var_limit; Py_INCREF( tmp_tuple_element_2 ); PyTuple_SET_ITEM( tmp_right_name_5, 1, tmp_tuple_element_2 ); tmp_return_value = BINARY_OPERATION_REMAINDER( tmp_left_name_5, tmp_right_name_5 ); Py_DECREF( tmp_right_name_5 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 805; type_description_1 = "oooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_a81e1d17136c84bb0c8ca488cec8c5b3 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a81e1d17136c84bb0c8ca488cec8c5b3 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a81e1d17136c84bb0c8ca488cec8c5b3 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a81e1d17136c84bb0c8ca488cec8c5b3, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a81e1d17136c84bb0c8ca488cec8c5b3->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a81e1d17136c84bb0c8ca488cec8c5b3, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a81e1d17136c84bb0c8ca488cec8c5b3, type_description_1, par_self, var_p, var_limit, var_namevalue ); // Release cached frame. if ( frame_a81e1d17136c84bb0c8ca488cec8c5b3 == cache_frame_a81e1d17136c84bb0c8ca488cec8c5b3 ) { Py_DECREF( frame_a81e1d17136c84bb0c8ca488cec8c5b3 ); } cache_frame_a81e1d17136c84bb0c8ca488cec8c5b3 = NULL; assertFrameObject( frame_a81e1d17136c84bb0c8ca488cec8c5b3 ); // 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( future$backports$http$cookiejar$$$function_32___str__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_p ); var_p = NULL; } { Py_XDECREF( var_limit ); var_limit = NULL; } { Py_XDECREF( var_namevalue ); var_namevalue = 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_p ); var_p = NULL; } { Py_XDECREF( var_limit ); var_limit = NULL; } { Py_XDECREF( var_namevalue ); var_namevalue = 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( future$backports$http$cookiejar$$$function_32___str__ ); 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_future$backports$http$cookiejar$$$function_33___repr__( 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_args = NULL; PyObject *var_name = NULL; PyObject *var_attr = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_a7e92fd70017cfd397d9ec3f6ed70d30; 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_a7e92fd70017cfd397d9ec3f6ed70d30 = 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. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = PyList_New( 0 ); assert( var_args == NULL ); var_args = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; tmp_iter_arg_1 = const_tuple_fa1cc641cc52becb8b86243b9a25f7ff_tuple; tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); assert( !(tmp_assign_source_2 == NULL) ); assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_a7e92fd70017cfd397d9ec3f6ed70d30, codeobj_a7e92fd70017cfd397d9ec3f6ed70d30, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_a7e92fd70017cfd397d9ec3f6ed70d30 = cache_frame_a7e92fd70017cfd397d9ec3f6ed70d30; // Push the new frame as the currently active one. pushFrameStack( frame_a7e92fd70017cfd397d9ec3f6ed70d30 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a7e92fd70017cfd397d9ec3f6ed70d30 ) == 2 ); // Frame stack // Framed code: { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = 810; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_name; var_name = tmp_assign_source_4; Py_INCREF( var_name ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; PyObject *tmp_getattr_target_1; PyObject *tmp_getattr_attr_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 = 816; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_getattr_target_1 = par_self; CHECK_OBJECT( var_name ); tmp_getattr_attr_1 = var_name; tmp_assign_source_5 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, NULL ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 816; type_description_1 = "oooo"; goto try_except_handler_2; } { PyObject *old = var_attr; var_attr = tmp_assign_source_5; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_isinstance_inst_1; PyObject *tmp_isinstance_cls_1; PyObject *tmp_mvar_value_1; CHECK_OBJECT( var_attr ); tmp_isinstance_inst_1 = var_attr; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 819; type_description_1 = "oooo"; goto try_except_handler_2; } 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 = 819; type_description_1 = "oooo"; 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 branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_assign_source_6; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 820; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_called_name_1 = tmp_mvar_value_2; CHECK_OBJECT( var_attr ); tmp_args_element_name_1 = var_attr; frame_a7e92fd70017cfd397d9ec3f6ed70d30->m_frame.f_lineno = 820; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_6 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 820; type_description_1 = "oooo"; goto try_except_handler_2; } { PyObject *old = var_attr; var_attr = tmp_assign_source_6; Py_XDECREF( old ); } } branch_no_1:; } { PyObject *tmp_called_name_2; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_2; PyObject *tmp_left_name_1; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; PyObject *tmp_right_name_1; PyObject *tmp_tuple_element_1; PyObject *tmp_operand_name_1; if ( var_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 = 822; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_source_name_1 = var_args; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_append ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 822; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_3 == NULL ) { Py_DECREF( tmp_called_name_2 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 822; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_called_name_3 = tmp_mvar_value_3; frame_a7e92fd70017cfd397d9ec3f6ed70d30->m_frame.f_lineno = 822; tmp_left_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, &PyTuple_GET_ITEM( const_tuple_str_digest_d26f52d432ccf199e53ad3ddfa46aa69_tuple, 0 ) ); if ( tmp_left_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 822; type_description_1 = "oooo"; goto try_except_handler_2; } if ( var_name == NULL ) { Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_left_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 = 822; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_tuple_element_1 = var_name; tmp_right_name_1 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_1 ); if ( var_attr == NULL ) { Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_left_name_1 ); Py_DECREF( tmp_right_name_1 ); 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 = 822; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_operand_name_1 = var_attr; tmp_tuple_element_1 = UNARY_OPERATION( PyObject_Repr, tmp_operand_name_1 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_left_name_1 ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 822; type_description_1 = "oooo"; goto try_except_handler_2; } PyTuple_SET_ITEM( tmp_right_name_1, 1, tmp_tuple_element_1 ); tmp_args_element_name_2 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_left_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 822; type_description_1 = "oooo"; goto try_except_handler_2; } frame_a7e92fd70017cfd397d9ec3f6ed70d30->m_frame.f_lineno = 822; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); 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 = 822; type_description_1 = "oooo"; 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 = 810; 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:; } { 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; } { PyObject *tmp_called_name_4; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; PyObject *tmp_operand_name_2; PyObject *tmp_source_name_3; if ( var_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 = 823; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_2 = var_args; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_append ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 823; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_left_name_2 = const_str_digest_6e323fd79324a57f46ceedc499055eb8; if ( par_self == NULL ) { Py_DECREF( tmp_called_name_4 ); 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 = 823; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_operand_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain__rest ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_4 ); exception_lineno = 823; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_right_name_2 = UNARY_OPERATION( PyObject_Repr, tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_right_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_4 ); exception_lineno = 823; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = BINARY_OPERATION_REMAINDER( tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_right_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_4 ); exception_lineno = 823; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_a7e92fd70017cfd397d9ec3f6ed70d30->m_frame.f_lineno = 823; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 823; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_called_name_5; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_4; PyObject *tmp_left_name_3; PyObject *tmp_right_name_3; PyObject *tmp_operand_name_3; PyObject *tmp_source_name_5; if ( var_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 = 824; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_4 = var_args; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_append ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 824; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_left_name_3 = const_str_digest_342ed55acaaa182f8efb8d67e623708b; if ( par_self == NULL ) { Py_DECREF( tmp_called_name_5 ); 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 = 824; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_5 = par_self; tmp_operand_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_rfc2109 ); if ( tmp_operand_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 824; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_right_name_3 = UNARY_OPERATION( PyObject_Repr, tmp_operand_name_3 ); Py_DECREF( tmp_operand_name_3 ); if ( tmp_right_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 824; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_4 = BINARY_OPERATION_REMAINDER( tmp_left_name_3, tmp_right_name_3 ); Py_DECREF( tmp_right_name_3 ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 824; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_a7e92fd70017cfd397d9ec3f6ed70d30->m_frame.f_lineno = 824; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_args_element_name_4 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 824; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_left_name_4; PyObject *tmp_right_name_4; PyObject *tmp_called_name_6; PyObject *tmp_source_name_6; PyObject *tmp_args_element_name_5; tmp_left_name_4 = const_str_digest_76e82ac16048d95944f76d9c63bf1094; tmp_source_name_6 = const_str_digest_db35ab94a03c3cbeb13cbe2a1d728b77; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_join ); assert( !(tmp_called_name_6 == NULL) ); if ( var_args == NULL ) { Py_DECREF( tmp_called_name_6 ); 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 = 825; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_5 = var_args; frame_a7e92fd70017cfd397d9ec3f6ed70d30->m_frame.f_lineno = 825; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_right_name_4 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); if ( tmp_right_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 825; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_return_value = BINARY_OPERATION_REMAINDER( tmp_left_name_4, tmp_right_name_4 ); Py_DECREF( tmp_right_name_4 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 825; type_description_1 = "oooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_a7e92fd70017cfd397d9ec3f6ed70d30 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a7e92fd70017cfd397d9ec3f6ed70d30 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a7e92fd70017cfd397d9ec3f6ed70d30 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a7e92fd70017cfd397d9ec3f6ed70d30, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a7e92fd70017cfd397d9ec3f6ed70d30->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a7e92fd70017cfd397d9ec3f6ed70d30, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a7e92fd70017cfd397d9ec3f6ed70d30, type_description_1, par_self, var_args, var_name, var_attr ); // Release cached frame. if ( frame_a7e92fd70017cfd397d9ec3f6ed70d30 == cache_frame_a7e92fd70017cfd397d9ec3f6ed70d30 ) { Py_DECREF( frame_a7e92fd70017cfd397d9ec3f6ed70d30 ); } cache_frame_a7e92fd70017cfd397d9ec3f6ed70d30 = NULL; assertFrameObject( frame_a7e92fd70017cfd397d9ec3f6ed70d30 ); // 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( future$backports$http$cookiejar$$$function_33___repr__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_args ); var_args = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_attr ); var_attr = 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( var_args ); var_args = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_attr ); 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_33___repr__ ); 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_future$backports$http$cookiejar$$$function_34_set_ok( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_91cebd3a6e32a97afff498e1781aa375; 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_91cebd3a6e32a97afff498e1781aa375 = 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_91cebd3a6e32a97afff498e1781aa375, codeobj_91cebd3a6e32a97afff498e1781aa375, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_91cebd3a6e32a97afff498e1781aa375 = cache_frame_91cebd3a6e32a97afff498e1781aa375; // Push the new frame as the currently active one. pushFrameStack( frame_91cebd3a6e32a97afff498e1781aa375 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_91cebd3a6e32a97afff498e1781aa375 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_raise_type_1; frame_91cebd3a6e32a97afff498e1781aa375->m_frame.f_lineno = 844; tmp_raise_type_1 = CALL_FUNCTION_NO_ARGS( PyExc_NotImplementedError ); assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 844; 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_91cebd3a6e32a97afff498e1781aa375 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_91cebd3a6e32a97afff498e1781aa375 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_91cebd3a6e32a97afff498e1781aa375, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_91cebd3a6e32a97afff498e1781aa375->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_91cebd3a6e32a97afff498e1781aa375, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_91cebd3a6e32a97afff498e1781aa375, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_91cebd3a6e32a97afff498e1781aa375 == cache_frame_91cebd3a6e32a97afff498e1781aa375 ) { Py_DECREF( frame_91cebd3a6e32a97afff498e1781aa375 ); } cache_frame_91cebd3a6e32a97afff498e1781aa375 = NULL; assertFrameObject( frame_91cebd3a6e32a97afff498e1781aa375 ); // 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( future$backports$http$cookiejar$$$function_34_set_ok ); 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_self ); Py_DECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_34_set_ok ); return NULL; function_exception_exit: assert( exception_type ); RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb ); return NULL; } static PyObject *impl_future$backports$http$cookiejar$$$function_35_return_ok( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_e4d6e7390e099d0855f1af9674b3b8e2; 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_e4d6e7390e099d0855f1af9674b3b8e2 = 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_e4d6e7390e099d0855f1af9674b3b8e2, codeobj_e4d6e7390e099d0855f1af9674b3b8e2, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_e4d6e7390e099d0855f1af9674b3b8e2 = cache_frame_e4d6e7390e099d0855f1af9674b3b8e2; // Push the new frame as the currently active one. pushFrameStack( frame_e4d6e7390e099d0855f1af9674b3b8e2 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_e4d6e7390e099d0855f1af9674b3b8e2 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_raise_type_1; frame_e4d6e7390e099d0855f1af9674b3b8e2->m_frame.f_lineno = 848; tmp_raise_type_1 = CALL_FUNCTION_NO_ARGS( PyExc_NotImplementedError ); assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 848; 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_e4d6e7390e099d0855f1af9674b3b8e2 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e4d6e7390e099d0855f1af9674b3b8e2 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_e4d6e7390e099d0855f1af9674b3b8e2, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_e4d6e7390e099d0855f1af9674b3b8e2->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_e4d6e7390e099d0855f1af9674b3b8e2, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_e4d6e7390e099d0855f1af9674b3b8e2, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_e4d6e7390e099d0855f1af9674b3b8e2 == cache_frame_e4d6e7390e099d0855f1af9674b3b8e2 ) { Py_DECREF( frame_e4d6e7390e099d0855f1af9674b3b8e2 ); } cache_frame_e4d6e7390e099d0855f1af9674b3b8e2 = NULL; assertFrameObject( frame_e4d6e7390e099d0855f1af9674b3b8e2 ); // 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( future$backports$http$cookiejar$$$function_35_return_ok ); 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_self ); Py_DECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_35_return_ok ); return NULL; function_exception_exit: assert( exception_type ); RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb ); return NULL; } static PyObject *impl_future$backports$http$cookiejar$$$function_36_domain_return_ok( 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_domain = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *tmp_return_value = NULL; // Actual function code. { // Tried code: { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_36_domain_return_ok ); return NULL; // Return handler code: try_return_handler_1:; { CHECK_OBJECT( (PyObject *)par_self ); Py_DECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { goto function_return_exit; } // End of try: } { CHECK_OBJECT( (PyObject *)par_self ); Py_DECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_36_domain_return_ok ); return NULL; function_return_exit: CHECK_OBJECT( tmp_return_value ); assert( had_error || !ERROR_OCCURRED() ); return tmp_return_value; } static PyObject *impl_future$backports$http$cookiejar$$$function_37_path_return_ok( 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_path = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *tmp_return_value = NULL; // Actual function code. { // Tried code: { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_37_path_return_ok ); return NULL; // Return handler code: try_return_handler_1:; { CHECK_OBJECT( (PyObject *)par_self ); Py_DECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_path ); par_path = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { goto function_return_exit; } // End of try: } { CHECK_OBJECT( (PyObject *)par_self ); Py_DECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_path ); par_path = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_37_path_return_ok ); return NULL; function_return_exit: CHECK_OBJECT( tmp_return_value ); assert( had_error || !ERROR_OCCURRED() ); return tmp_return_value; } static PyObject *impl_future$backports$http$cookiejar$$$function_38___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_blocked_domains = python_pars[ 1 ]; PyObject *par_allowed_domains = python_pars[ 2 ]; PyObject *par_netscape = python_pars[ 3 ]; PyObject *par_rfc2965 = python_pars[ 4 ]; PyObject *par_rfc2109_as_netscape = python_pars[ 5 ]; PyObject *par_hide_cookie2 = python_pars[ 6 ]; PyObject *par_strict_domain = python_pars[ 7 ]; PyObject *par_strict_rfc2965_unverifiable = python_pars[ 8 ]; PyObject *par_strict_ns_unverifiable = python_pars[ 9 ]; PyObject *par_strict_ns_domain = python_pars[ 10 ]; PyObject *par_strict_ns_set_initial_dollar = python_pars[ 11 ]; PyObject *par_strict_ns_set_path = python_pars[ 12 ]; struct Nuitka_FrameObject *frame_336adbe3bd4b4db5de147f63ea929c64; 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_336adbe3bd4b4db5de147f63ea929c64 = 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_336adbe3bd4b4db5de147f63ea929c64, codeobj_336adbe3bd4b4db5de147f63ea929c64, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_336adbe3bd4b4db5de147f63ea929c64 = cache_frame_336adbe3bd4b4db5de147f63ea929c64; // Push the new frame as the currently active one. pushFrameStack( frame_336adbe3bd4b4db5de147f63ea929c64 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_336adbe3bd4b4db5de147f63ea929c64 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; CHECK_OBJECT( par_netscape ); tmp_assattr_name_1 = par_netscape; CHECK_OBJECT( par_self ); tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_netscape, tmp_assattr_name_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 884; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_2; PyObject *tmp_assattr_target_2; if ( par_rfc2965 == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2965" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 885; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_2 = par_rfc2965; 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 = 885; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_2 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain_rfc2965, tmp_assattr_name_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 885; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_3; PyObject *tmp_assattr_target_3; if ( par_rfc2109_as_netscape == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2109_as_netscape" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 886; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_3 = par_rfc2109_as_netscape; 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 = 886; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_3 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_3, const_str_plain_rfc2109_as_netscape, tmp_assattr_name_3 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 886; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_4; PyObject *tmp_assattr_target_4; if ( par_hide_cookie2 == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "hide_cookie2" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 887; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_4 = par_hide_cookie2; 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 = 887; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_4 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_4, const_str_plain_hide_cookie2, tmp_assattr_name_4 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 887; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_5; PyObject *tmp_assattr_target_5; if ( par_strict_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "strict_domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 888; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_5 = par_strict_domain; 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 = 888; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_5 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_5, const_str_plain_strict_domain, tmp_assattr_name_5 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 888; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_6; PyObject *tmp_assattr_target_6; if ( par_strict_rfc2965_unverifiable == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "strict_rfc2965_unverifiable" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 889; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_6 = par_strict_rfc2965_unverifiable; 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 = 889; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_6 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_6, const_str_plain_strict_rfc2965_unverifiable, tmp_assattr_name_6 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 889; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_7; PyObject *tmp_assattr_target_7; if ( par_strict_ns_unverifiable == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "strict_ns_unverifiable" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 890; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_7 = par_strict_ns_unverifiable; 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 = 890; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_7 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_7, const_str_plain_strict_ns_unverifiable, tmp_assattr_name_7 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 890; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_8; PyObject *tmp_assattr_target_8; if ( par_strict_ns_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "strict_ns_domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 891; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_8 = par_strict_ns_domain; 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 = 891; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_8 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_8, const_str_plain_strict_ns_domain, tmp_assattr_name_8 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 891; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_9; PyObject *tmp_assattr_target_9; if ( par_strict_ns_set_initial_dollar == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "strict_ns_set_initial_dollar" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 892; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_9 = par_strict_ns_set_initial_dollar; 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 = 892; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_9 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_9, const_str_plain_strict_ns_set_initial_dollar, tmp_assattr_name_9 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 892; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_10; PyObject *tmp_assattr_target_10; if ( par_strict_ns_set_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "strict_ns_set_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 893; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_10 = par_strict_ns_set_path; 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 = 893; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_10 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_10, const_str_plain_strict_ns_set_path, tmp_assattr_name_10 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 893; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; if ( par_blocked_domains == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "blocked_domains" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 895; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_1 = par_blocked_domains; 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_assattr_name_11; PyObject *tmp_tuple_arg_1; PyObject *tmp_assattr_target_11; if ( par_blocked_domains == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "blocked_domains" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 896; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_arg_1 = par_blocked_domains; tmp_assattr_name_11 = PySequence_Tuple( tmp_tuple_arg_1 ); if ( tmp_assattr_name_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 896; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( par_self == NULL ) { Py_DECREF( tmp_assattr_name_11 ); 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 = 896; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_11 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_11, const_str_plain__blocked_domains, tmp_assattr_name_11 ); Py_DECREF( tmp_assattr_name_11 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 896; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } goto branch_end_1; branch_no_1:; { PyObject *tmp_assattr_name_12; PyObject *tmp_assattr_target_12; tmp_assattr_name_12 = const_tuple_empty; 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 = 898; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_12 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_12, const_str_plain__blocked_domains, tmp_assattr_name_12 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 898; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } branch_end_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; if ( par_allowed_domains == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "allowed_domains" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 900; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_2 = par_allowed_domains; 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_1; PyObject *tmp_tuple_arg_2; if ( par_allowed_domains == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "allowed_domains" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 901; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_arg_2 = par_allowed_domains; tmp_assign_source_1 = PySequence_Tuple( tmp_tuple_arg_2 ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 901; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_allowed_domains; par_allowed_domains = tmp_assign_source_1; Py_XDECREF( old ); } } branch_no_2:; } { PyObject *tmp_assattr_name_13; PyObject *tmp_assattr_target_13; if ( par_allowed_domains == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "allowed_domains" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 902; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_name_13 = par_allowed_domains; 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 = 902; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assattr_target_13 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_13, const_str_plain__allowed_domains, tmp_assattr_name_13 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 902; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_336adbe3bd4b4db5de147f63ea929c64 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_336adbe3bd4b4db5de147f63ea929c64 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_336adbe3bd4b4db5de147f63ea929c64, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_336adbe3bd4b4db5de147f63ea929c64->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_336adbe3bd4b4db5de147f63ea929c64, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_336adbe3bd4b4db5de147f63ea929c64, type_description_1, par_self, par_blocked_domains, par_allowed_domains, par_netscape, par_rfc2965, par_rfc2109_as_netscape, par_hide_cookie2, par_strict_domain, par_strict_rfc2965_unverifiable, par_strict_ns_unverifiable, par_strict_ns_domain, par_strict_ns_set_initial_dollar, par_strict_ns_set_path ); // Release cached frame. if ( frame_336adbe3bd4b4db5de147f63ea929c64 == cache_frame_336adbe3bd4b4db5de147f63ea929c64 ) { Py_DECREF( frame_336adbe3bd4b4db5de147f63ea929c64 ); } cache_frame_336adbe3bd4b4db5de147f63ea929c64 = NULL; assertFrameObject( frame_336adbe3bd4b4db5de147f63ea929c64 ); // 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( future$backports$http$cookiejar$$$function_38___init__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_blocked_domains ); par_blocked_domains = NULL; } { Py_XDECREF( par_allowed_domains ); par_allowed_domains = NULL; } { Py_XDECREF( par_netscape ); par_netscape = NULL; } { Py_XDECREF( par_rfc2965 ); par_rfc2965 = NULL; } { Py_XDECREF( par_rfc2109_as_netscape ); par_rfc2109_as_netscape = NULL; } { Py_XDECREF( par_hide_cookie2 ); par_hide_cookie2 = NULL; } { Py_XDECREF( par_strict_domain ); par_strict_domain = NULL; } { Py_XDECREF( par_strict_rfc2965_unverifiable ); par_strict_rfc2965_unverifiable = NULL; } { Py_XDECREF( par_strict_ns_unverifiable ); par_strict_ns_unverifiable = NULL; } { Py_XDECREF( par_strict_ns_domain ); par_strict_ns_domain = NULL; } { Py_XDECREF( par_strict_ns_set_initial_dollar ); par_strict_ns_set_initial_dollar = NULL; } { Py_XDECREF( par_strict_ns_set_path ); par_strict_ns_set_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_blocked_domains ); par_blocked_domains = NULL; } { Py_XDECREF( par_allowed_domains ); par_allowed_domains = NULL; } { Py_XDECREF( par_netscape ); par_netscape = NULL; } { Py_XDECREF( par_rfc2965 ); par_rfc2965 = NULL; } { Py_XDECREF( par_rfc2109_as_netscape ); par_rfc2109_as_netscape = NULL; } { Py_XDECREF( par_hide_cookie2 ); par_hide_cookie2 = NULL; } { Py_XDECREF( par_strict_domain ); par_strict_domain = NULL; } { Py_XDECREF( par_strict_rfc2965_unverifiable ); par_strict_rfc2965_unverifiable = NULL; } { Py_XDECREF( par_strict_ns_unverifiable ); par_strict_ns_unverifiable = NULL; } { Py_XDECREF( par_strict_ns_domain ); par_strict_ns_domain = NULL; } { Py_XDECREF( par_strict_ns_set_initial_dollar ); par_strict_ns_set_initial_dollar = NULL; } { Py_XDECREF( par_strict_ns_set_path ); par_strict_ns_set_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( future$backports$http$cookiejar$$$function_38___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_future$backports$http$cookiejar$$$function_39_blocked_domains( 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_3980990f49b5b396e52c95f691d658f4; 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_3980990f49b5b396e52c95f691d658f4 = 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_3980990f49b5b396e52c95f691d658f4, codeobj_3980990f49b5b396e52c95f691d658f4, module_future$backports$http$cookiejar, sizeof(void *) ); frame_3980990f49b5b396e52c95f691d658f4 = cache_frame_3980990f49b5b396e52c95f691d658f4; // Push the new frame as the currently active one. pushFrameStack( frame_3980990f49b5b396e52c95f691d658f4 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_3980990f49b5b396e52c95f691d658f4 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_source_name_1; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_return_value = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__blocked_domains ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 906; type_description_1 = "o"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_3980990f49b5b396e52c95f691d658f4 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_3980990f49b5b396e52c95f691d658f4 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_3980990f49b5b396e52c95f691d658f4 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_3980990f49b5b396e52c95f691d658f4, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_3980990f49b5b396e52c95f691d658f4->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_3980990f49b5b396e52c95f691d658f4, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_3980990f49b5b396e52c95f691d658f4, type_description_1, par_self ); // Release cached frame. if ( frame_3980990f49b5b396e52c95f691d658f4 == cache_frame_3980990f49b5b396e52c95f691d658f4 ) { Py_DECREF( frame_3980990f49b5b396e52c95f691d658f4 ); } cache_frame_3980990f49b5b396e52c95f691d658f4 = NULL; assertFrameObject( frame_3980990f49b5b396e52c95f691d658f4 ); // 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( future$backports$http$cookiejar$$$function_39_blocked_domains ); 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( future$backports$http$cookiejar$$$function_39_blocked_domains ); 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_future$backports$http$cookiejar$$$function_40_set_blocked_domains( 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_blocked_domains = python_pars[ 1 ]; struct Nuitka_FrameObject *frame_21d05a9098bf0fad6445e8a43b9c5093; 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; static struct Nuitka_FrameObject *cache_frame_21d05a9098bf0fad6445e8a43b9c5093 = 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_21d05a9098bf0fad6445e8a43b9c5093, codeobj_21d05a9098bf0fad6445e8a43b9c5093, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_21d05a9098bf0fad6445e8a43b9c5093 = cache_frame_21d05a9098bf0fad6445e8a43b9c5093; // Push the new frame as the currently active one. pushFrameStack( frame_21d05a9098bf0fad6445e8a43b9c5093 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_21d05a9098bf0fad6445e8a43b9c5093 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assattr_name_1; PyObject *tmp_tuple_arg_1; PyObject *tmp_assattr_target_1; CHECK_OBJECT( par_blocked_domains ); tmp_tuple_arg_1 = par_blocked_domains; tmp_assattr_name_1 = PySequence_Tuple( tmp_tuple_arg_1 ); if ( tmp_assattr_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 909; type_description_1 = "oo"; goto frame_exception_exit_1; } CHECK_OBJECT( par_self ); tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__blocked_domains, 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 = 909; type_description_1 = "oo"; goto frame_exception_exit_1; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_21d05a9098bf0fad6445e8a43b9c5093 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_21d05a9098bf0fad6445e8a43b9c5093 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_21d05a9098bf0fad6445e8a43b9c5093, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_21d05a9098bf0fad6445e8a43b9c5093->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_21d05a9098bf0fad6445e8a43b9c5093, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_21d05a9098bf0fad6445e8a43b9c5093, type_description_1, par_self, par_blocked_domains ); // Release cached frame. if ( frame_21d05a9098bf0fad6445e8a43b9c5093 == cache_frame_21d05a9098bf0fad6445e8a43b9c5093 ) { Py_DECREF( frame_21d05a9098bf0fad6445e8a43b9c5093 ); } cache_frame_21d05a9098bf0fad6445e8a43b9c5093 = NULL; assertFrameObject( frame_21d05a9098bf0fad6445e8a43b9c5093 ); // 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( future$backports$http$cookiejar$$$function_40_set_blocked_domains ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_blocked_domains ); par_blocked_domains = 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_blocked_domains ); par_blocked_domains = 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( future$backports$http$cookiejar$$$function_40_set_blocked_domains ); 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_future$backports$http$cookiejar$$$function_41_is_blocked( 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_domain = python_pars[ 1 ]; PyObject *var_blocked_domain = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_aae35d0b5c9e279b6558ddc8892bceba; 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; 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_aae35d0b5c9e279b6558ddc8892bceba = 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_aae35d0b5c9e279b6558ddc8892bceba, codeobj_aae35d0b5c9e279b6558ddc8892bceba, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_aae35d0b5c9e279b6558ddc8892bceba = cache_frame_aae35d0b5c9e279b6558ddc8892bceba; // Push the new frame as the currently active one. pushFrameStack( frame_aae35d0b5c9e279b6558ddc8892bceba ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_aae35d0b5c9e279b6558ddc8892bceba ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; 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__blocked_domains ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 912; type_description_1 = "ooo"; 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 = 912; type_description_1 = "ooo"; 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 = "ooo"; exception_lineno = 912; 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_blocked_domain; var_blocked_domain = tmp_assign_source_3; Py_INCREF( var_blocked_domain ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; int tmp_truth_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_user_domain_match ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_user_domain_match ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "user_domain_match" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 913; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 913; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_args_element_name_1 = par_domain; CHECK_OBJECT( var_blocked_domain ); tmp_args_element_name_2 = var_blocked_domain; frame_aae35d0b5c9e279b6558ddc8892bceba->m_frame.f_lineno = 913; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args ); } if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 913; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 913; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_2; } branch_no_1:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 912; type_description_1 = "ooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_1; // Return handler code: try_return_handler_2:; { CHECK_OBJECT( (PyObject *)tmp_for_loop_1__iter_value ); Py_DECREF( 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; } { goto frame_return_exit_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_aae35d0b5c9e279b6558ddc8892bceba ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_aae35d0b5c9e279b6558ddc8892bceba ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_aae35d0b5c9e279b6558ddc8892bceba ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_aae35d0b5c9e279b6558ddc8892bceba, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_aae35d0b5c9e279b6558ddc8892bceba->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_aae35d0b5c9e279b6558ddc8892bceba, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_aae35d0b5c9e279b6558ddc8892bceba, type_description_1, par_self, par_domain, var_blocked_domain ); // Release cached frame. if ( frame_aae35d0b5c9e279b6558ddc8892bceba == cache_frame_aae35d0b5c9e279b6558ddc8892bceba ) { Py_DECREF( frame_aae35d0b5c9e279b6558ddc8892bceba ); } cache_frame_aae35d0b5c9e279b6558ddc8892bceba = NULL; assertFrameObject( frame_aae35d0b5c9e279b6558ddc8892bceba ); // 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_False; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_41_is_blocked ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( var_blocked_domain ); var_blocked_domain = 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_domain ); par_domain = NULL; } { Py_XDECREF( var_blocked_domain ); var_blocked_domain = 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( future$backports$http$cookiejar$$$function_41_is_blocked ); 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_future$backports$http$cookiejar$$$function_42_allowed_domains( 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_8efb35d69ff986fe8227680e6597f052; 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_8efb35d69ff986fe8227680e6597f052 = 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_8efb35d69ff986fe8227680e6597f052, codeobj_8efb35d69ff986fe8227680e6597f052, module_future$backports$http$cookiejar, sizeof(void *) ); frame_8efb35d69ff986fe8227680e6597f052 = cache_frame_8efb35d69ff986fe8227680e6597f052; // Push the new frame as the currently active one. pushFrameStack( frame_8efb35d69ff986fe8227680e6597f052 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_8efb35d69ff986fe8227680e6597f052 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_source_name_1; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_return_value = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__allowed_domains ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 919; type_description_1 = "o"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_8efb35d69ff986fe8227680e6597f052 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_8efb35d69ff986fe8227680e6597f052 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_8efb35d69ff986fe8227680e6597f052 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_8efb35d69ff986fe8227680e6597f052, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_8efb35d69ff986fe8227680e6597f052->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_8efb35d69ff986fe8227680e6597f052, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_8efb35d69ff986fe8227680e6597f052, type_description_1, par_self ); // Release cached frame. if ( frame_8efb35d69ff986fe8227680e6597f052 == cache_frame_8efb35d69ff986fe8227680e6597f052 ) { Py_DECREF( frame_8efb35d69ff986fe8227680e6597f052 ); } cache_frame_8efb35d69ff986fe8227680e6597f052 = NULL; assertFrameObject( frame_8efb35d69ff986fe8227680e6597f052 ); // 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( future$backports$http$cookiejar$$$function_42_allowed_domains ); 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( future$backports$http$cookiejar$$$function_42_allowed_domains ); 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_future$backports$http$cookiejar$$$function_43_set_allowed_domains( 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_allowed_domains = python_pars[ 1 ]; struct Nuitka_FrameObject *frame_0cf31d9336fbc8aece38825ab058af45; 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; static struct Nuitka_FrameObject *cache_frame_0cf31d9336fbc8aece38825ab058af45 = 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_0cf31d9336fbc8aece38825ab058af45, codeobj_0cf31d9336fbc8aece38825ab058af45, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_0cf31d9336fbc8aece38825ab058af45 = cache_frame_0cf31d9336fbc8aece38825ab058af45; // Push the new frame as the currently active one. pushFrameStack( frame_0cf31d9336fbc8aece38825ab058af45 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_0cf31d9336fbc8aece38825ab058af45 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_allowed_domains ); tmp_compexpr_left_1 = par_allowed_domains; 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_tuple_arg_1; if ( par_allowed_domains == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "allowed_domains" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 923; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_tuple_arg_1 = par_allowed_domains; tmp_assign_source_1 = PySequence_Tuple( tmp_tuple_arg_1 ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 923; type_description_1 = "oo"; goto frame_exception_exit_1; } { PyObject *old = par_allowed_domains; par_allowed_domains = tmp_assign_source_1; Py_XDECREF( old ); } } branch_no_1:; } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; if ( par_allowed_domains == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "allowed_domains" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 924; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_assattr_name_1 = par_allowed_domains; 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 = 924; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__allowed_domains, tmp_assattr_name_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 924; type_description_1 = "oo"; goto frame_exception_exit_1; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_0cf31d9336fbc8aece38825ab058af45 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_0cf31d9336fbc8aece38825ab058af45 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_0cf31d9336fbc8aece38825ab058af45, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_0cf31d9336fbc8aece38825ab058af45->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_0cf31d9336fbc8aece38825ab058af45, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_0cf31d9336fbc8aece38825ab058af45, type_description_1, par_self, par_allowed_domains ); // Release cached frame. if ( frame_0cf31d9336fbc8aece38825ab058af45 == cache_frame_0cf31d9336fbc8aece38825ab058af45 ) { Py_DECREF( frame_0cf31d9336fbc8aece38825ab058af45 ); } cache_frame_0cf31d9336fbc8aece38825ab058af45 = NULL; assertFrameObject( frame_0cf31d9336fbc8aece38825ab058af45 ); // 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( future$backports$http$cookiejar$$$function_43_set_allowed_domains ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_allowed_domains ); par_allowed_domains = 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_allowed_domains ); par_allowed_domains = 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( future$backports$http$cookiejar$$$function_43_set_allowed_domains ); 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_future$backports$http$cookiejar$$$function_44_is_not_allowed( 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_domain = python_pars[ 1 ]; PyObject *var_allowed_domain = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_a3a5ba2741c6a9a735f3430ad7cb3d8e; 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; 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_a3a5ba2741c6a9a735f3430ad7cb3d8e = 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_a3a5ba2741c6a9a735f3430ad7cb3d8e, codeobj_a3a5ba2741c6a9a735f3430ad7cb3d8e, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_a3a5ba2741c6a9a735f3430ad7cb3d8e = cache_frame_a3a5ba2741c6a9a735f3430ad7cb3d8e; // Push the new frame as the currently active one. pushFrameStack( frame_a3a5ba2741c6a9a735f3430ad7cb3d8e ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a3a5ba2741c6a9a735f3430ad7cb3d8e ) == 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_self ); tmp_source_name_1 = par_self; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__allowed_domains ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 927; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = Py_None; tmp_condition_result_1 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; PyObject *tmp_source_name_2; 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 = 929; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_iter_arg_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__allowed_domains ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 929; type_description_1 = "ooo"; 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 = 929; type_description_1 = "ooo"; 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 = "ooo"; exception_lineno = 929; 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_allowed_domain; var_allowed_domain = tmp_assign_source_3; Py_INCREF( var_allowed_domain ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_2; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; int tmp_truth_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_user_domain_match ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_user_domain_match ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "user_domain_match" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 930; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 930; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_args_element_name_1 = par_domain; CHECK_OBJECT( var_allowed_domain ); tmp_args_element_name_2 = var_allowed_domain; frame_a3a5ba2741c6a9a735f3430ad7cb3d8e->m_frame.f_lineno = 930; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args ); } if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 930; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 930; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_condition_result_2 = tmp_truth_name_1 == 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:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto try_return_handler_2; } branch_no_2:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 929; type_description_1 = "ooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_1; // Return handler code: try_return_handler_2:; { CHECK_OBJECT( (PyObject *)tmp_for_loop_1__iter_value ); Py_DECREF( 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; } { goto frame_return_exit_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_a3a5ba2741c6a9a735f3430ad7cb3d8e ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a3a5ba2741c6a9a735f3430ad7cb3d8e ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a3a5ba2741c6a9a735f3430ad7cb3d8e ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a3a5ba2741c6a9a735f3430ad7cb3d8e, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a3a5ba2741c6a9a735f3430ad7cb3d8e->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a3a5ba2741c6a9a735f3430ad7cb3d8e, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a3a5ba2741c6a9a735f3430ad7cb3d8e, type_description_1, par_self, par_domain, var_allowed_domain ); // Release cached frame. if ( frame_a3a5ba2741c6a9a735f3430ad7cb3d8e == cache_frame_a3a5ba2741c6a9a735f3430ad7cb3d8e ) { Py_DECREF( frame_a3a5ba2741c6a9a735f3430ad7cb3d8e ); } cache_frame_a3a5ba2741c6a9a735f3430ad7cb3d8e = NULL; assertFrameObject( frame_a3a5ba2741c6a9a735f3430ad7cb3d8e ); // 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_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_44_is_not_allowed ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( var_allowed_domain ); var_allowed_domain = 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_domain ); par_domain = NULL; } { Py_XDECREF( var_allowed_domain ); var_allowed_domain = 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( future$backports$http$cookiejar$$$function_44_is_not_allowed ); 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_future$backports$http$cookiejar$$$function_45_set_ok( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_n = NULL; PyObject *var_fn_name = NULL; PyObject *var_fn = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_ca79faa6796a3e00a5fe31ab4c3052c5; 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; int tmp_res; 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; static struct Nuitka_FrameObject *cache_frame_ca79faa6796a3e00a5fe31ab4c3052c5 = 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_ca79faa6796a3e00a5fe31ab4c3052c5, codeobj_ca79faa6796a3e00a5fe31ab4c3052c5, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_ca79faa6796a3e00a5fe31ab4c3052c5 = cache_frame_ca79faa6796a3e00a5fe31ab4c3052c5; // Push the new frame as the currently active one. pushFrameStack( frame_ca79faa6796a3e00a5fe31ab4c3052c5 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_ca79faa6796a3e00a5fe31ab4c3052c5 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_3; PyObject *tmp_source_name_2; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 941; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; tmp_args_element_name_1 = const_str_digest_9e0d76b12557d2708046ef2645fa0790; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, 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 = 941; type_description_1 = "oooooo"; goto frame_exception_exit_1; } if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 941; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_args_element_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_value ); 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 = 941; type_description_1 = "oooooo"; goto frame_exception_exit_1; } frame_ca79faa6796a3e00a5fe31ab4c3052c5->m_frame.f_lineno = 941; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_1, call_args ); } Py_DECREF( tmp_args_element_name_2 ); Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 941; type_description_1 = "oooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_3; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 943; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_name ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 943; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = Py_None; tmp_condition_result_1 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_1 ); 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; tmp_raise_type_1 = PyExc_AssertionError; exception_type = tmp_raise_type_1; Py_INCREF( tmp_raise_type_1 ); exception_lineno = 943; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooo"; goto frame_exception_exit_1; } branch_no_1:; } { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; tmp_iter_arg_1 = const_tuple_860de84588ac820d40987891ef077463_tuple; tmp_assign_source_1 = MAKE_ITERATOR( tmp_iter_arg_1 ); assert( !(tmp_assign_source_1 == NULL) ); 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 = "oooooo"; exception_lineno = 945; 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_n; var_n = tmp_assign_source_3; Py_INCREF( var_n ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; tmp_left_name_1 = const_str_plain_set_ok_; CHECK_OBJECT( var_n ); tmp_right_name_1 = var_n; tmp_assign_source_4 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 946; type_description_1 = "oooooo"; goto try_except_handler_2; } { PyObject *old = var_fn_name; var_fn_name = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; PyObject *tmp_getattr_target_1; PyObject *tmp_getattr_attr_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 = 947; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_getattr_target_1 = par_self; CHECK_OBJECT( var_fn_name ); tmp_getattr_attr_1 = var_fn_name; tmp_assign_source_5 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, NULL ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 947; type_description_1 = "oooooo"; goto try_except_handler_2; } { PyObject *old = var_fn; var_fn = tmp_assign_source_5; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_2; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_2; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; CHECK_OBJECT( var_fn ); tmp_called_name_2 = var_fn; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 948; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_args_element_name_4 = par_cookie; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 948; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_args_element_name_5 = par_request; frame_ca79faa6796a3e00a5fe31ab4c3052c5->m_frame.f_lineno = 948; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_5 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 948; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 948; type_description_1 = "oooooo"; goto try_except_handler_2; } 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:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto try_return_handler_2; } branch_no_2:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 945; type_description_1 = "oooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_1; // Return handler code: try_return_handler_2:; { CHECK_OBJECT( (PyObject *)tmp_for_loop_1__iter_value ); Py_DECREF( 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; } { goto frame_return_exit_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_ca79faa6796a3e00a5fe31ab4c3052c5 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_ca79faa6796a3e00a5fe31ab4c3052c5 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_ca79faa6796a3e00a5fe31ab4c3052c5 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_ca79faa6796a3e00a5fe31ab4c3052c5, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_ca79faa6796a3e00a5fe31ab4c3052c5->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_ca79faa6796a3e00a5fe31ab4c3052c5, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_ca79faa6796a3e00a5fe31ab4c3052c5, type_description_1, par_self, par_cookie, par_request, var_n, var_fn_name, var_fn ); // Release cached frame. if ( frame_ca79faa6796a3e00a5fe31ab4c3052c5 == cache_frame_ca79faa6796a3e00a5fe31ab4c3052c5 ) { Py_DECREF( frame_ca79faa6796a3e00a5fe31ab4c3052c5 ); } cache_frame_ca79faa6796a3e00a5fe31ab4c3052c5 = NULL; assertFrameObject( frame_ca79faa6796a3e00a5fe31ab4c3052c5 ); // 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_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_45_set_ok ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_n ); var_n = NULL; } { Py_XDECREF( var_fn_name ); var_fn_name = NULL; } { Py_XDECREF( var_fn ); var_fn = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_n ); var_n = NULL; } { Py_XDECREF( var_fn_name ); var_fn_name = NULL; } { Py_XDECREF( var_fn ); var_fn = 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( future$backports$http$cookiejar$$$function_45_set_ok ); 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_future$backports$http$cookiejar$$$function_46_set_ok_version( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_bbb8e731ea58facc1097de1b62613860; 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 *tmp_return_value = NULL; int tmp_res; static struct Nuitka_FrameObject *cache_frame_bbb8e731ea58facc1097de1b62613860 = 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_bbb8e731ea58facc1097de1b62613860, codeobj_bbb8e731ea58facc1097de1b62613860, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_bbb8e731ea58facc1097de1b62613860 = cache_frame_bbb8e731ea58facc1097de1b62613860; // Push the new frame as the currently active one. pushFrameStack( frame_bbb8e731ea58facc1097de1b62613860 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_bbb8e731ea58facc1097de1b62613860 ) == 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_cookie ); tmp_source_name_1 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_version ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 954; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = Py_None; tmp_condition_result_1 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_source_name_3; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 957; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; tmp_args_element_name_1 = const_str_digest_e20ccde5186b6cbbc1fa5b8fa778848e; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 958; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, 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 = 958; type_description_1 = "ooo"; goto frame_exception_exit_1; } if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 958; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_cookie; tmp_args_element_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_value ); 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 = 958; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_bbb8e731ea58facc1097de1b62613860->m_frame.f_lineno = 957; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_1, call_args ); } Py_DECREF( tmp_args_element_name_2 ); Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 957; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } 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_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_4; PyObject *tmp_operand_name_1; PyObject *tmp_source_name_5; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 960; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_cookie; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_version ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 960; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 960; type_description_1 = "ooo"; 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_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 = 960; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_5 = par_self; tmp_operand_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_rfc2965 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 960; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 960; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; 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_called_name_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 961; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; frame_bbb8e731ea58facc1097de1b62613860->m_frame.f_lineno = 961; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, &PyTuple_GET_ITEM( const_tuple_str_digest_865029936c449c31fc055546ff75b849_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 961; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } goto branch_end_2; branch_no_2:; { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_source_name_6; PyObject *tmp_operand_name_2; PyObject *tmp_source_name_7; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 963; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_6 = par_cookie; tmp_compexpr_left_3 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_version ); if ( tmp_compexpr_left_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 963; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_3 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_3, tmp_compexpr_right_3 ); Py_DECREF( tmp_compexpr_left_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 963; type_description_1 = "ooo"; 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 ( 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 = 963; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_7 = par_self; tmp_operand_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_netscape ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 963; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 963; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_3 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_3 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 964; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_3; frame_bbb8e731ea58facc1097de1b62613860->m_frame.f_lineno = 964; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, &PyTuple_GET_ITEM( const_tuple_str_digest_6825f5fc32b837f4d7af8e4da55b84ed_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 964; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_3:; } branch_end_2:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_bbb8e731ea58facc1097de1b62613860 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_bbb8e731ea58facc1097de1b62613860 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_bbb8e731ea58facc1097de1b62613860 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_bbb8e731ea58facc1097de1b62613860, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_bbb8e731ea58facc1097de1b62613860->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_bbb8e731ea58facc1097de1b62613860, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_bbb8e731ea58facc1097de1b62613860, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_bbb8e731ea58facc1097de1b62613860 == cache_frame_bbb8e731ea58facc1097de1b62613860 ) { Py_DECREF( frame_bbb8e731ea58facc1097de1b62613860 ); } cache_frame_bbb8e731ea58facc1097de1b62613860 = NULL; assertFrameObject( frame_bbb8e731ea58facc1097de1b62613860 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_46_set_ok_version ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_46_set_ok_version ); 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_future$backports$http$cookiejar$$$function_47_set_ok_verifiability( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_17b3b212297e15d91ce039dc085e7f5b; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_17b3b212297e15d91ce039dc085e7f5b = 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_17b3b212297e15d91ce039dc085e7f5b, codeobj_17b3b212297e15d91ce039dc085e7f5b, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_17b3b212297e15d91ce039dc085e7f5b = cache_frame_17b3b212297e15d91ce039dc085e7f5b; // Push the new frame as the currently active one. pushFrameStack( frame_17b3b212297e15d91ce039dc085e7f5b ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_17b3b212297e15d91ce039dc085e7f5b ) == 2 ); // Frame stack // Framed code: { 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; PyObject *tmp_source_name_1; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; int tmp_truth_name_2; CHECK_OBJECT( par_request ); tmp_source_name_1 = par_request; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_unverifiable ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 969; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 969; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_is_third_party ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_is_third_party ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "is_third_party" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 969; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 969; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_request; frame_17b3b212297e15d91ce039dc085e7f5b->m_frame.f_lineno = 969; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 969; type_description_1 = "ooo"; 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 = 969; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); 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:; { nuitka_bool tmp_condition_result_2; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_2; PyObject *tmp_source_name_3; PyObject *tmp_attribute_value_2; int tmp_truth_name_3; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 970; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_version ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 970; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 970; type_description_1 = "ooo"; 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 ( 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 = 970; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_attribute_value_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_strict_rfc2965_unverifiable ); if ( tmp_attribute_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 970; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_3 = CHECK_IF_TRUE( tmp_attribute_value_2 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_2 ); exception_lineno = 970; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_2 ); tmp_condition_result_2 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_2 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE ) { goto branch_yes_2; } else { goto branch_no_2; } branch_yes_2:; { PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 971; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; frame_17b3b212297e15d91ce039dc085e7f5b->m_frame.f_lineno = 971; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, &PyTuple_GET_ITEM( const_tuple_str_digest_116e1ac5b5da4fef8336d3fda7f8d790_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 971; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } goto branch_end_2; branch_no_2:; { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_3; nuitka_bool tmp_and_left_value_3; nuitka_bool tmp_and_right_value_3; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_4; PyObject *tmp_source_name_5; PyObject *tmp_attribute_value_3; int tmp_truth_name_4; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 974; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_cookie; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_version ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 974; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 974; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_3 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_3 = tmp_and_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_3 == 1 ) { goto and_right_3; } else { goto and_left_3; } and_right_3:; 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 = 974; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_5 = par_self; tmp_attribute_value_3 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_strict_ns_unverifiable ); if ( tmp_attribute_value_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 974; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_4 = CHECK_IF_TRUE( tmp_attribute_value_3 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_3 ); exception_lineno = 974; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_3 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_3 ); tmp_condition_result_3 = tmp_and_right_value_3; goto and_end_3; and_left_3:; tmp_condition_result_3 = tmp_and_left_value_3; and_end_3:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 975; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_3; frame_17b3b212297e15d91ce039dc085e7f5b->m_frame.f_lineno = 975; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, &PyTuple_GET_ITEM( const_tuple_str_digest_ac11b801185405cfc362da233adfe123_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 975; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_3:; } branch_end_2:; } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_17b3b212297e15d91ce039dc085e7f5b ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_17b3b212297e15d91ce039dc085e7f5b ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_17b3b212297e15d91ce039dc085e7f5b ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_17b3b212297e15d91ce039dc085e7f5b, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_17b3b212297e15d91ce039dc085e7f5b->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_17b3b212297e15d91ce039dc085e7f5b, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_17b3b212297e15d91ce039dc085e7f5b, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_17b3b212297e15d91ce039dc085e7f5b == cache_frame_17b3b212297e15d91ce039dc085e7f5b ) { Py_DECREF( frame_17b3b212297e15d91ce039dc085e7f5b ); } cache_frame_17b3b212297e15d91ce039dc085e7f5b = NULL; assertFrameObject( frame_17b3b212297e15d91ce039dc085e7f5b ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_47_set_ok_verifiability ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_47_set_ok_verifiability ); 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_future$backports$http$cookiejar$$$function_48_set_ok_name( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_09a53aca45ad10045753eaf1e1a23ae1; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_09a53aca45ad10045753eaf1e1a23ae1 = 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_09a53aca45ad10045753eaf1e1a23ae1, codeobj_09a53aca45ad10045753eaf1e1a23ae1, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_09a53aca45ad10045753eaf1e1a23ae1 = cache_frame_09a53aca45ad10045753eaf1e1a23ae1; // Push the new frame as the currently active one. pushFrameStack( frame_09a53aca45ad10045753eaf1e1a23ae1 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_09a53aca45ad10045753eaf1e1a23ae1 ) == 2 ); // Frame stack // Framed code: { 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; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_1; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_source_name_2; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; PyObject *tmp_called_instance_1; PyObject *tmp_source_name_3; PyObject *tmp_call_result_1; int tmp_truth_name_2; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_version ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 983; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 983; type_description_1 = "ooo"; 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_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 = 983; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_strict_ns_set_initial_dollar ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 983; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 983; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_2 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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 ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 984; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_cookie; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_name ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 984; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_09a53aca45ad10045753eaf1e1a23ae1->m_frame.f_lineno = 984; tmp_call_result_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_chr_36_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 = 984; type_description_1 = "ooo"; 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 = 984; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_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_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_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_4; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 985; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; tmp_args_element_name_1 = const_str_digest_8dd52ce12279e4ac8b863a9efd514c97; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 985; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_cookie; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, 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 = 985; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_09a53aca45ad10045753eaf1e1a23ae1->m_frame.f_lineno = 985; { 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_2 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 985; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_09a53aca45ad10045753eaf1e1a23ae1 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_09a53aca45ad10045753eaf1e1a23ae1 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_09a53aca45ad10045753eaf1e1a23ae1 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_09a53aca45ad10045753eaf1e1a23ae1, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_09a53aca45ad10045753eaf1e1a23ae1->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_09a53aca45ad10045753eaf1e1a23ae1, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_09a53aca45ad10045753eaf1e1a23ae1, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_09a53aca45ad10045753eaf1e1a23ae1 == cache_frame_09a53aca45ad10045753eaf1e1a23ae1 ) { Py_DECREF( frame_09a53aca45ad10045753eaf1e1a23ae1 ); } cache_frame_09a53aca45ad10045753eaf1e1a23ae1 = NULL; assertFrameObject( frame_09a53aca45ad10045753eaf1e1a23ae1 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_48_set_ok_name ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_48_set_ok_name ); 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_future$backports$http$cookiejar$$$function_49_set_ok_path( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_req_path = NULL; struct Nuitka_FrameObject *frame_a7d0a1b16f9491db91a581291950e7a5; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_a7d0a1b16f9491db91a581291950e7a5 = 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_a7d0a1b16f9491db91a581291950e7a5, codeobj_a7d0a1b16f9491db91a581291950e7a5, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_a7d0a1b16f9491db91a581291950e7a5 = cache_frame_a7d0a1b16f9491db91a581291950e7a5; // Push the new frame as the currently active one. pushFrameStack( frame_a7d0a1b16f9491db91a581291950e7a5 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a7d0a1b16f9491db91a581291950e7a5 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_source_name_1; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_path_specified ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 990; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 990; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_path ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_request_path ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "request_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 991; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 991; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_request; frame_a7d0a1b16f9491db91a581291950e7a5->m_frame.f_lineno = 991; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 991; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_req_path == NULL ); var_req_path = tmp_assign_source_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; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_2; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_3; PyObject *tmp_source_name_4; PyObject *tmp_attribute_value_2; int tmp_truth_name_2; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_2; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_6; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 992; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_version ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 992; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 992; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_or_left_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 993; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_cookie; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_version ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 993; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 993; type_description_1 = "oooo"; 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 ( 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 = 993; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_self; tmp_attribute_value_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_strict_ns_set_path ); if ( tmp_attribute_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 993; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_2 = CHECK_IF_TRUE( tmp_attribute_value_2 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_2 ); exception_lineno = 993; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_2 ); tmp_or_right_value_1 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_or_right_value_1 = tmp_and_left_value_2; and_end_2:; tmp_and_left_value_1 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_and_left_value_1 = tmp_or_left_value_1; or_end_1:; 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_req_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 994; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_5 = var_req_path; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_startswith ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 994; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 994; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_6 = par_cookie; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_path ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 994; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_a7d0a1b16f9491db91a581291950e7a5->m_frame.f_lineno = 994; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 994; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 994; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; 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_called_name_3; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_source_name_7; PyObject *tmp_args_element_name_5; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 995; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_2; tmp_args_element_name_3 = const_str_digest_957d8eeeaccaf18268a59f8ab7beb2e1; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 996; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_7 = par_cookie; tmp_args_element_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_path ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 996; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( var_req_path == NULL ) { Py_DECREF( tmp_args_element_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 996; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_5 = var_req_path; frame_a7d0a1b16f9491db91a581291950e7a5->m_frame.f_lineno = 995; { PyObject *call_args[] = { tmp_args_element_name_3, tmp_args_element_name_4, tmp_args_element_name_5 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_3, call_args ); } Py_DECREF( tmp_args_element_name_4 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 995; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_2:; } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_a7d0a1b16f9491db91a581291950e7a5 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a7d0a1b16f9491db91a581291950e7a5 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a7d0a1b16f9491db91a581291950e7a5 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a7d0a1b16f9491db91a581291950e7a5, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a7d0a1b16f9491db91a581291950e7a5->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a7d0a1b16f9491db91a581291950e7a5, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a7d0a1b16f9491db91a581291950e7a5, type_description_1, par_self, par_cookie, par_request, var_req_path ); // Release cached frame. if ( frame_a7d0a1b16f9491db91a581291950e7a5 == cache_frame_a7d0a1b16f9491db91a581291950e7a5 ) { Py_DECREF( frame_a7d0a1b16f9491db91a581291950e7a5 ); } cache_frame_a7d0a1b16f9491db91a581291950e7a5 = NULL; assertFrameObject( frame_a7d0a1b16f9491db91a581291950e7a5 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_49_set_ok_path ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_path ); var_req_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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_path ); var_req_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( future$backports$http$cookiejar$$$function_49_set_ok_path ); 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_future$backports$http$cookiejar$$$function_50_set_ok_domain( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_req_host = NULL; PyObject *var_erhn = NULL; PyObject *var_domain = NULL; PyObject *var_i = NULL; PyObject *var_j = NULL; PyObject *var_tld = NULL; PyObject *var_sld = NULL; PyObject *var_undotted_domain = NULL; PyObject *var_embedded_dots = NULL; PyObject *var_host_prefix = 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_5f62200b80d7d1a3d2ac88f3a5eb7cda; 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 *tmp_return_value = NULL; PyObject *tmp_iterator_attempt; 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; int tmp_res; static struct Nuitka_FrameObject *cache_frame_5f62200b80d7d1a3d2ac88f3a5eb7cda = 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_5f62200b80d7d1a3d2ac88f3a5eb7cda, codeobj_5f62200b80d7d1a3d2ac88f3a5eb7cda, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_5f62200b80d7d1a3d2ac88f3a5eb7cda = cache_frame_5f62200b80d7d1a3d2ac88f3a5eb7cda; // Push the new frame as the currently active one. pushFrameStack( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; PyObject *tmp_source_name_2; int tmp_truth_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_is_blocked ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1001; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1001; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_args_element_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_domain ); 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 = 1001; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1001; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1001; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 1001; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_source_name_3; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1002; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_1; tmp_args_element_name_2 = const_str_digest_8034911ba35da0b23b36f58ec05d5e06; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1002; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_cookie; tmp_args_element_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_domain ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1002; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1002; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1002; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_called_name_3; PyObject *tmp_source_name_4; PyObject *tmp_call_result_2; PyObject *tmp_args_element_name_4; PyObject *tmp_source_name_5; int tmp_truth_name_2; 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 = 1004; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_self; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_is_not_allowed ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1004; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1004; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_5 = par_cookie; tmp_args_element_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_domain ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_3 ); exception_lineno = 1004; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1004; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_call_result_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); Py_DECREF( tmp_args_element_name_4 ); if ( tmp_call_result_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1004; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_2 = CHECK_IF_TRUE( tmp_call_result_2 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_2 ); exception_lineno = 1004; type_description_1 = "ooooooooooooo"; 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_2 ); if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE ) { goto branch_yes_2; } else { goto branch_no_2; } branch_yes_2:; { PyObject *tmp_called_name_4; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; PyObject *tmp_source_name_6; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1005; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_4 = tmp_mvar_value_2; tmp_args_element_name_5 = const_str_digest_dbd89a4a586baa8199d00281c6c57b4b; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1005; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_6 = par_cookie; tmp_args_element_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_domain ); if ( tmp_args_element_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1005; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1005; { PyObject *call_args[] = { tmp_args_element_name_5, tmp_args_element_name_6 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_4, call_args ); } 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 = 1005; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_2:; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_source_name_7; PyObject *tmp_attribute_value_1; int tmp_truth_name_3; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1007; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_7 = par_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_domain_specified ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1007; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_3 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1007; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_3 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_7; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_eff_request_host ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_eff_request_host ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "eff_request_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1008; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_called_name_5 = tmp_mvar_value_3; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1008; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_7 = par_request; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1008; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_iter_arg_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1008; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_assign_source_1 = MAKE_UNPACK_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 = 1008; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } assert( tmp_tuple_unpack_1__source_iter == NULL ); tmp_tuple_unpack_1__source_iter = tmp_assign_source_1; } { // Tried code: { PyObject *tmp_assign_source_2; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_2 = UNPACK_NEXT( tmp_unpack_1, 0, 2 ); if ( tmp_assign_source_2 == 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 = "ooooooooooooo"; exception_lineno = 1008; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_1 == NULL ); tmp_tuple_unpack_1__element_1 = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_3 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_3 == 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 = "ooooooooooooo"; exception_lineno = 1008; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_2 == NULL ); tmp_tuple_unpack_1__element_2 = tmp_assign_source_3; } { 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 = "ooooooooooooo"; exception_lineno = 1008; goto try_except_handler_3; } } } 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 = "ooooooooooooo"; exception_lineno = 1008; goto try_except_handler_3; } } goto try_end_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_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_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: try_end_1:; } goto try_end_2; // 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( 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_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:; } { 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_4; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_4 = tmp_tuple_unpack_1__element_1; assert( var_req_host == NULL ); Py_INCREF( tmp_assign_source_4 ); var_req_host = tmp_assign_source_4; } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_5 = tmp_tuple_unpack_1__element_2; assert( var_erhn == NULL ); Py_INCREF( tmp_assign_source_5 ); var_erhn = tmp_assign_source_5; } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_6; PyObject *tmp_source_name_8; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1009; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_8 = par_cookie; tmp_assign_source_6 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_domain ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1009; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_domain == NULL ); var_domain = tmp_assign_source_6; } { nuitka_bool tmp_condition_result_4; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_source_name_9; PyObject *tmp_attribute_value_2; int tmp_truth_name_4; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_called_instance_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 = 1010; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_9 = par_self; tmp_attribute_value_2 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_strict_domain ); if ( tmp_attribute_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1010; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_4 = CHECK_IF_TRUE( tmp_attribute_value_2 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_2 ); exception_lineno = 1010; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_1 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_2 ); 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_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1010; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_1 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1010; tmp_compexpr_left_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_count, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1010; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_int_pos_2; tmp_res = RICH_COMPARE_BOOL_GE( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1010; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_4 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_condition_result_4 = tmp_and_left_value_1; and_end_1:; if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE ) { goto branch_yes_4; } else { goto branch_no_4; } branch_yes_4:; { PyObject *tmp_assign_source_7; PyObject *tmp_called_instance_2; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1014; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1014; tmp_assign_source_7 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_rfind, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_assign_source_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1014; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_i == NULL ); var_i = tmp_assign_source_7; } { PyObject *tmp_assign_source_8; PyObject *tmp_called_name_6; PyObject *tmp_source_name_10; PyObject *tmp_args_element_name_8; PyObject *tmp_args_element_name_9; PyObject *tmp_args_element_name_10; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1015; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_10 = var_domain; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain_rfind ); if ( tmp_called_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1015; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_8 = const_str_dot; tmp_args_element_name_9 = const_int_0; if ( var_i == NULL ) { Py_DECREF( tmp_called_name_6 ); 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 = 1015; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_10 = var_i; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1015; { PyObject *call_args[] = { tmp_args_element_name_8, tmp_args_element_name_9, tmp_args_element_name_10 }; tmp_assign_source_8 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); if ( tmp_assign_source_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1015; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_j == NULL ); var_j = tmp_assign_source_8; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; CHECK_OBJECT( var_j ); tmp_compexpr_left_2 = var_j; tmp_compexpr_right_2 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 1016; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_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_5; } else { goto branch_no_5; } branch_yes_5:; { PyObject *tmp_assign_source_9; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_start_name_1; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_stop_name_1; PyObject *tmp_step_name_1; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1017; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = var_domain; 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 = 1017; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_left_name_1 = var_i; tmp_right_name_1 = const_int_pos_1; tmp_start_name_1 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_start_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1017; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_stop_name_1 = Py_None; tmp_step_name_1 = Py_None; tmp_subscript_name_1 = MAKE_SLICEOBJ3( tmp_start_name_1, tmp_stop_name_1, tmp_step_name_1 ); Py_DECREF( tmp_start_name_1 ); assert( !(tmp_subscript_name_1 == NULL) ); tmp_assign_source_9 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscript_name_1 ); if ( tmp_assign_source_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1017; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_tld == NULL ); var_tld = tmp_assign_source_9; } { PyObject *tmp_assign_source_10; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; PyObject *tmp_start_name_2; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; PyObject *tmp_stop_name_2; PyObject *tmp_step_name_2; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1018; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_2 = var_domain; if ( var_j == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "j" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1018; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_left_name_2 = var_j; tmp_right_name_2 = const_int_pos_1; tmp_start_name_2 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_2 ); if ( tmp_start_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1018; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( var_i == NULL ) { Py_DECREF( tmp_start_name_2 ); 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 = 1018; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_stop_name_2 = var_i; tmp_step_name_2 = Py_None; tmp_subscript_name_2 = MAKE_SLICEOBJ3( tmp_start_name_2, tmp_stop_name_2, tmp_step_name_2 ); Py_DECREF( tmp_start_name_2 ); assert( !(tmp_subscript_name_2 == NULL) ); tmp_assign_source_10 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_2 ); Py_DECREF( tmp_subscript_name_2 ); if ( tmp_assign_source_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1018; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_sld == NULL ); var_sld = tmp_assign_source_10; } { nuitka_bool tmp_condition_result_6; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_called_instance_3; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; PyObject *tmp_len_arg_1; CHECK_OBJECT( var_sld ); tmp_called_instance_3 = var_sld; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1019; tmp_compexpr_left_3 = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_lower ); if ( tmp_compexpr_left_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1019; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_3 = const_tuple_870754093eadaddbca375efaf52a85b7_tuple; tmp_res = PySequence_Contains( tmp_compexpr_right_3, tmp_compexpr_left_3 ); Py_DECREF( tmp_compexpr_left_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1019; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_2 = ( tmp_res == 1 ) ? 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 ( var_tld == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tld" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1022; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_len_arg_1 = var_tld; tmp_compexpr_left_4 = BUILTIN_LEN( tmp_len_arg_1 ); if ( tmp_compexpr_left_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1022; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_4 = const_int_pos_2; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_4, tmp_compexpr_right_4 ); Py_DECREF( tmp_compexpr_left_4 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1022; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_6 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_6 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_6 == NUITKA_BOOL_TRUE ) { goto branch_yes_6; } else { goto branch_no_6; } branch_yes_6:; { PyObject *tmp_called_name_7; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_11; PyObject *tmp_args_element_name_12; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1024; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_7 = tmp_mvar_value_4; tmp_args_element_name_11 = const_str_digest_382d9c73bb4dc92d2b5d39d3d6f04352; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1024; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_12 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1024; { PyObject *call_args[] = { tmp_args_element_name_11, tmp_args_element_name_12 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_7, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1024; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_6:; } branch_no_5:; } branch_no_4:; } { nuitka_bool tmp_condition_result_7; PyObject *tmp_called_instance_4; PyObject *tmp_call_result_3; int tmp_truth_name_5; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1026; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_4 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1026; tmp_call_result_3 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_4, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_call_result_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1026; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_5 = CHECK_IF_TRUE( tmp_call_result_3 ); if ( tmp_truth_name_5 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_3 ); exception_lineno = 1026; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_7 = tmp_truth_name_5 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_3 ); if ( tmp_condition_result_7 == NUITKA_BOOL_TRUE ) { goto branch_yes_7; } else { goto branch_no_7; } branch_yes_7:; { PyObject *tmp_assign_source_11; PyObject *tmp_subscribed_name_3; PyObject *tmp_subscript_name_3; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1027; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_3 = var_domain; tmp_subscript_name_3 = const_slice_int_pos_1_none_none; tmp_assign_source_11 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_3, tmp_subscript_name_3 ); if ( tmp_assign_source_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1027; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_undotted_domain == NULL ); var_undotted_domain = tmp_assign_source_11; } goto branch_end_7; branch_no_7:; { PyObject *tmp_assign_source_12; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1029; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assign_source_12 = var_domain; assert( var_undotted_domain == NULL ); Py_INCREF( tmp_assign_source_12 ); var_undotted_domain = tmp_assign_source_12; } branch_end_7:; } { PyObject *tmp_assign_source_13; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; PyObject *tmp_called_instance_5; CHECK_OBJECT( var_undotted_domain ); tmp_called_instance_5 = var_undotted_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1030; tmp_compexpr_left_5 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_5, const_str_plain_find, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_compexpr_left_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1030; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_5 = const_int_0; tmp_assign_source_13 = RICH_COMPARE_GE( tmp_compexpr_left_5, tmp_compexpr_right_5 ); Py_DECREF( tmp_compexpr_left_5 ); if ( tmp_assign_source_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1030; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_embedded_dots == NULL ); var_embedded_dots = tmp_assign_source_13; } { nuitka_bool tmp_condition_result_8; int tmp_and_left_truth_3; nuitka_bool tmp_and_left_value_3; nuitka_bool tmp_and_right_value_3; PyObject *tmp_operand_name_1; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; CHECK_OBJECT( var_embedded_dots ); tmp_operand_name_1 = var_embedded_dots; 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 = 1031; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_3 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_3 = tmp_and_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_3 == 1 ) { goto and_right_3; } else { goto and_left_3; } and_right_3:; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1031; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_6 = var_domain; tmp_compexpr_right_6 = const_str_digest_d116f4320c33d4dcb9899d53480c46ec; tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_6, tmp_compexpr_right_6 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1031; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_3 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_8 = tmp_and_right_value_3; goto and_end_3; and_left_3:; tmp_condition_result_8 = tmp_and_left_value_3; and_end_3:; if ( tmp_condition_result_8 == NUITKA_BOOL_TRUE ) { goto branch_yes_8; } else { goto branch_no_8; } branch_yes_8:; { PyObject *tmp_called_name_8; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_13; PyObject *tmp_args_element_name_14; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1032; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_8 = tmp_mvar_value_5; tmp_args_element_name_13 = const_str_digest_c509246e3fa14685989e35946b334824; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1033; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_14 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1032; { PyObject *call_args[] = { tmp_args_element_name_13, tmp_args_element_name_14 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_8, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1032; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_8:; } { nuitka_bool tmp_condition_result_9; PyObject *tmp_compexpr_left_7; PyObject *tmp_compexpr_right_7; PyObject *tmp_source_name_11; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1035; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_11 = par_cookie; tmp_compexpr_left_7 = LOOKUP_ATTRIBUTE( tmp_source_name_11, const_str_plain_version ); if ( tmp_compexpr_left_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1035; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_7 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_7, tmp_compexpr_right_7 ); Py_DECREF( tmp_compexpr_left_7 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1035; type_description_1 = "ooooooooooooo"; 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:; { nuitka_bool tmp_condition_result_10; int tmp_and_left_truth_4; nuitka_bool tmp_and_left_value_4; nuitka_bool tmp_and_right_value_4; PyObject *tmp_operand_name_2; PyObject *tmp_called_name_9; PyObject *tmp_source_name_12; PyObject *tmp_args_element_name_15; int tmp_and_left_truth_5; nuitka_bool tmp_and_left_value_5; nuitka_bool tmp_and_right_value_5; PyObject *tmp_operand_name_3; PyObject *tmp_called_instance_6; PyObject *tmp_operand_name_4; PyObject *tmp_called_name_10; PyObject *tmp_source_name_13; PyObject *tmp_left_name_3; PyObject *tmp_right_name_3; PyObject *tmp_args_element_name_16; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1036; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_12 = var_erhn; tmp_called_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_12, const_str_plain_endswith ); if ( tmp_called_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1036; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( var_domain == NULL ) { Py_DECREF( tmp_called_name_9 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1036; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_15 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1036; { PyObject *call_args[] = { tmp_args_element_name_15 }; tmp_operand_name_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_9, call_args ); } Py_DECREF( tmp_called_name_9 ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1036; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1036; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_4 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_4 = tmp_and_left_value_4 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_4 == 1 ) { goto and_right_4; } else { goto and_left_4; } and_right_4:; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1037; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_6 = var_erhn; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1037; tmp_operand_name_3 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_6, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_operand_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1037; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_3 ); Py_DECREF( tmp_operand_name_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1037; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_5 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_5 = tmp_and_left_value_5 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_5 == 1 ) { goto and_right_5; } else { goto and_left_5; } and_right_5:; tmp_left_name_3 = const_str_dot; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1038; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_3 = var_erhn; tmp_source_name_13 = BINARY_OPERATION_ADD( tmp_left_name_3, tmp_right_name_3 ); if ( tmp_source_name_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1038; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_10 = LOOKUP_ATTRIBUTE( tmp_source_name_13, const_str_plain_endswith ); Py_DECREF( tmp_source_name_13 ); if ( tmp_called_name_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1038; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( var_domain == NULL ) { Py_DECREF( tmp_called_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1038; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_16 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1038; { PyObject *call_args[] = { tmp_args_element_name_16 }; tmp_operand_name_4 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_10, call_args ); } Py_DECREF( tmp_called_name_10 ); if ( tmp_operand_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1038; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_4 ); Py_DECREF( tmp_operand_name_4 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1038; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_5 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_right_value_4 = tmp_and_right_value_5; goto and_end_5; and_left_5:; tmp_and_right_value_4 = tmp_and_left_value_5; and_end_5:; tmp_condition_result_10 = tmp_and_right_value_4; goto and_end_4; and_left_4:; tmp_condition_result_10 = tmp_and_left_value_4; and_end_4:; if ( tmp_condition_result_10 == NUITKA_BOOL_TRUE ) { goto branch_yes_10; } else { goto branch_no_10; } branch_yes_10:; { PyObject *tmp_called_name_11; PyObject *tmp_mvar_value_6; PyObject *tmp_args_element_name_17; PyObject *tmp_args_element_name_18; PyObject *tmp_args_element_name_19; tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_6 == NULL )) { tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_6 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1039; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_11 = tmp_mvar_value_6; tmp_args_element_name_17 = const_str_digest_fc88f51718ff0184d28ed2d8664b321d; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1041; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_18 = var_erhn; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1041; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_19 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1039; { PyObject *call_args[] = { tmp_args_element_name_17, tmp_args_element_name_18, tmp_args_element_name_19 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_11, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1039; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_10:; } branch_no_9:; } { nuitka_bool tmp_condition_result_11; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_compexpr_left_8; PyObject *tmp_compexpr_right_8; PyObject *tmp_source_name_14; PyObject *tmp_left_name_4; PyObject *tmp_source_name_15; PyObject *tmp_right_name_4; PyObject *tmp_source_name_16; PyObject *tmp_op_bitand_res_1; int tmp_truth_name_6; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1043; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_14 = par_cookie; tmp_compexpr_left_8 = LOOKUP_ATTRIBUTE( tmp_source_name_14, const_str_plain_version ); if ( tmp_compexpr_left_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1043; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_8 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_8, tmp_compexpr_right_8 ); Py_DECREF( tmp_compexpr_left_8 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1043; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_or_left_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_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 = 1044; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_15 = par_self; tmp_left_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_15, const_str_plain_strict_ns_domain ); if ( tmp_left_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1044; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( par_self == NULL ) { Py_DECREF( tmp_left_name_4 ); 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 = 1044; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_16 = par_self; tmp_right_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_16, const_str_plain_DomainRFC2965Match ); if ( tmp_right_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_left_name_4 ); exception_lineno = 1044; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_op_bitand_res_1 = BINARY_OPERATION( PyNumber_And, tmp_left_name_4, tmp_right_name_4 ); Py_DECREF( tmp_left_name_4 ); Py_DECREF( tmp_right_name_4 ); if ( tmp_op_bitand_res_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1044; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_6 = CHECK_IF_TRUE( tmp_op_bitand_res_1 ); if ( tmp_truth_name_6 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_op_bitand_res_1 ); exception_lineno = 1044; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_or_right_value_1 = tmp_truth_name_6 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_op_bitand_res_1 ); tmp_condition_result_11 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_condition_result_11 = tmp_or_left_value_1; or_end_1:; if ( tmp_condition_result_11 == NUITKA_BOOL_TRUE ) { goto branch_yes_11; } else { goto branch_no_11; } branch_yes_11:; { nuitka_bool tmp_condition_result_12; PyObject *tmp_operand_name_5; PyObject *tmp_called_name_12; PyObject *tmp_mvar_value_7; PyObject *tmp_args_element_name_20; PyObject *tmp_args_element_name_21; tmp_mvar_value_7 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_domain_match ); if (unlikely( tmp_mvar_value_7 == NULL )) { tmp_mvar_value_7 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_domain_match ); } if ( tmp_mvar_value_7 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "domain_match" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1045; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_12 = tmp_mvar_value_7; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1045; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_20 = var_erhn; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1045; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_21 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1045; { PyObject *call_args[] = { tmp_args_element_name_20, tmp_args_element_name_21 }; tmp_operand_name_5 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_12, call_args ); } if ( tmp_operand_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1045; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_5 ); Py_DECREF( tmp_operand_name_5 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1045; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_12 = ( tmp_res == 0 ) ? 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_called_name_13; PyObject *tmp_mvar_value_8; PyObject *tmp_args_element_name_22; PyObject *tmp_args_element_name_23; PyObject *tmp_args_element_name_24; tmp_mvar_value_8 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_8 == NULL )) { tmp_mvar_value_8 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_8 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1046; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_13 = tmp_mvar_value_8; tmp_args_element_name_22 = const_str_digest_3c3e7459fc007b7c4574b8ad5d2a31d7; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1047; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_23 = var_erhn; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1047; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_24 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1046; { PyObject *call_args[] = { tmp_args_element_name_22, tmp_args_element_name_23, tmp_args_element_name_24 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_13, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1046; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_12:; } branch_no_11:; } { nuitka_bool tmp_condition_result_13; int tmp_or_left_truth_2; nuitka_bool tmp_or_left_value_2; nuitka_bool tmp_or_right_value_2; PyObject *tmp_compexpr_left_9; PyObject *tmp_compexpr_right_9; PyObject *tmp_source_name_17; PyObject *tmp_left_name_5; PyObject *tmp_source_name_18; PyObject *tmp_right_name_5; PyObject *tmp_source_name_19; PyObject *tmp_op_bitand_res_2; int tmp_truth_name_7; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1049; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_17 = par_cookie; tmp_compexpr_left_9 = LOOKUP_ATTRIBUTE( tmp_source_name_17, const_str_plain_version ); if ( tmp_compexpr_left_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1049; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_9 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_9, tmp_compexpr_right_9 ); Py_DECREF( tmp_compexpr_left_9 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1049; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_or_left_value_2 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_2 = tmp_or_left_value_2 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_2 == 1 ) { goto or_left_2; } else { goto or_right_2; } or_right_2:; 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 = 1050; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_18 = par_self; tmp_left_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_18, const_str_plain_strict_ns_domain ); if ( tmp_left_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1050; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( par_self == NULL ) { Py_DECREF( tmp_left_name_5 ); 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 = 1050; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_19 = par_self; tmp_right_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_19, const_str_plain_DomainStrictNoDots ); if ( tmp_right_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_left_name_5 ); exception_lineno = 1050; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_op_bitand_res_2 = BINARY_OPERATION( PyNumber_And, tmp_left_name_5, tmp_right_name_5 ); Py_DECREF( tmp_left_name_5 ); Py_DECREF( tmp_right_name_5 ); if ( tmp_op_bitand_res_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1050; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_7 = CHECK_IF_TRUE( tmp_op_bitand_res_2 ); if ( tmp_truth_name_7 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_op_bitand_res_2 ); exception_lineno = 1050; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_or_right_value_2 = tmp_truth_name_7 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_op_bitand_res_2 ); tmp_condition_result_13 = tmp_or_right_value_2; goto or_end_2; or_left_2:; tmp_condition_result_13 = tmp_or_left_value_2; or_end_2:; if ( tmp_condition_result_13 == NUITKA_BOOL_TRUE ) { goto branch_yes_13; } else { goto branch_no_13; } branch_yes_13:; { PyObject *tmp_assign_source_14; PyObject *tmp_subscribed_name_4; PyObject *tmp_subscript_name_4; PyObject *tmp_start_name_3; PyObject *tmp_stop_name_3; PyObject *tmp_operand_name_6; PyObject *tmp_len_arg_2; PyObject *tmp_step_name_3; if ( var_req_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1051; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_4 = var_req_host; tmp_start_name_3 = Py_None; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1051; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_len_arg_2 = var_domain; tmp_operand_name_6 = BUILTIN_LEN( tmp_len_arg_2 ); if ( tmp_operand_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1051; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_stop_name_3 = UNARY_OPERATION( PyNumber_Negative, tmp_operand_name_6 ); Py_DECREF( tmp_operand_name_6 ); if ( tmp_stop_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1051; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_step_name_3 = Py_None; tmp_subscript_name_4 = MAKE_SLICEOBJ3( tmp_start_name_3, tmp_stop_name_3, tmp_step_name_3 ); Py_DECREF( tmp_stop_name_3 ); assert( !(tmp_subscript_name_4 == NULL) ); tmp_assign_source_14 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_4, tmp_subscript_name_4 ); Py_DECREF( tmp_subscript_name_4 ); if ( tmp_assign_source_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1051; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_host_prefix == NULL ); var_host_prefix = tmp_assign_source_14; } { nuitka_bool tmp_condition_result_14; int tmp_and_left_truth_6; nuitka_bool tmp_and_left_value_6; nuitka_bool tmp_and_right_value_6; PyObject *tmp_compexpr_left_10; PyObject *tmp_compexpr_right_10; PyObject *tmp_called_instance_7; PyObject *tmp_operand_name_7; PyObject *tmp_called_name_14; PyObject *tmp_source_name_20; PyObject *tmp_mvar_value_9; PyObject *tmp_args_element_name_25; CHECK_OBJECT( var_host_prefix ); tmp_called_instance_7 = var_host_prefix; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1052; tmp_compexpr_left_10 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_7, const_str_plain_find, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_compexpr_left_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1052; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_10 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GE( tmp_compexpr_left_10, tmp_compexpr_right_10 ); Py_DECREF( tmp_compexpr_left_10 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1052; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_6 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_6 = tmp_and_left_value_6 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_6 == 1 ) { goto and_right_6; } else { goto and_left_6; } and_right_6:; tmp_mvar_value_9 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_IPV4_RE ); if (unlikely( tmp_mvar_value_9 == NULL )) { tmp_mvar_value_9 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_IPV4_RE ); } if ( tmp_mvar_value_9 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "IPV4_RE" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1053; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_20 = tmp_mvar_value_9; tmp_called_name_14 = LOOKUP_ATTRIBUTE( tmp_source_name_20, const_str_plain_search ); if ( tmp_called_name_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1053; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( var_req_host == NULL ) { Py_DECREF( tmp_called_name_14 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1053; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_25 = var_req_host; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1053; { PyObject *call_args[] = { tmp_args_element_name_25 }; tmp_operand_name_7 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_14, call_args ); } Py_DECREF( tmp_called_name_14 ); if ( tmp_operand_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1053; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_7 ); Py_DECREF( tmp_operand_name_7 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1053; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_6 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_14 = tmp_and_right_value_6; goto and_end_6; and_left_6:; tmp_condition_result_14 = tmp_and_left_value_6; and_end_6:; if ( tmp_condition_result_14 == NUITKA_BOOL_TRUE ) { goto branch_yes_14; } else { goto branch_no_14; } branch_yes_14:; { PyObject *tmp_called_name_15; PyObject *tmp_mvar_value_10; PyObject *tmp_args_element_name_26; PyObject *tmp_args_element_name_27; PyObject *tmp_args_element_name_28; tmp_mvar_value_10 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_10 == NULL )) { tmp_mvar_value_10 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_10 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1054; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_15 = tmp_mvar_value_10; tmp_args_element_name_26 = const_str_digest_a9b0d8e0158f3c4ddb4b5280bafd5bd1; if ( var_host_prefix == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "host_prefix" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1055; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_27 = var_host_prefix; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1055; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_28 = var_domain; frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame.f_lineno = 1054; { PyObject *call_args[] = { tmp_args_element_name_26, tmp_args_element_name_27, tmp_args_element_name_28 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_15, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1054; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_14:; } branch_no_13:; } branch_no_3:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_5f62200b80d7d1a3d2ac88f3a5eb7cda->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_5f62200b80d7d1a3d2ac88f3a5eb7cda, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_5f62200b80d7d1a3d2ac88f3a5eb7cda, type_description_1, par_self, par_cookie, par_request, var_req_host, var_erhn, var_domain, var_i, var_j, var_tld, var_sld, var_undotted_domain, var_embedded_dots, var_host_prefix ); // Release cached frame. if ( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda == cache_frame_5f62200b80d7d1a3d2ac88f3a5eb7cda ) { Py_DECREF( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda ); } cache_frame_5f62200b80d7d1a3d2ac88f3a5eb7cda = NULL; assertFrameObject( frame_5f62200b80d7d1a3d2ac88f3a5eb7cda ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_50_set_ok_domain ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_host ); var_req_host = NULL; } { Py_XDECREF( var_erhn ); var_erhn = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_j ); var_j = NULL; } { Py_XDECREF( var_tld ); var_tld = NULL; } { Py_XDECREF( var_sld ); var_sld = NULL; } { Py_XDECREF( var_undotted_domain ); var_undotted_domain = NULL; } { Py_XDECREF( var_embedded_dots ); var_embedded_dots = NULL; } { Py_XDECREF( var_host_prefix ); var_host_prefix = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_host ); var_req_host = NULL; } { Py_XDECREF( var_erhn ); var_erhn = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_j ); var_j = NULL; } { Py_XDECREF( var_tld ); var_tld = NULL; } { Py_XDECREF( var_sld ); var_sld = NULL; } { Py_XDECREF( var_undotted_domain ); var_undotted_domain = NULL; } { Py_XDECREF( var_embedded_dots ); var_embedded_dots = NULL; } { Py_XDECREF( var_host_prefix ); var_host_prefix = 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( future$backports$http$cookiejar$$$function_50_set_ok_domain ); 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_future$backports$http$cookiejar$$$function_51_set_ok_port( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_req_port = NULL; PyObject *var_p = NULL; nuitka_bool tmp_for_loop_1__break_indicator = NUITKA_BOOL_UNASSIGNED; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_db45b9c60359c1fb04de990edb43252d; 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 *exception_keeper_type_1; PyObject *exception_keeper_value_1; PyTracebackObject *exception_keeper_tb_1; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1; int tmp_res; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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 *tmp_return_value = NULL; bool tmp_result; 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; PyObject *exception_keeper_type_5; PyObject *exception_keeper_value_5; PyTracebackObject *exception_keeper_tb_5; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_5; static struct Nuitka_FrameObject *cache_frame_db45b9c60359c1fb04de990edb43252d = NULL; PyObject *exception_keeper_type_6; PyObject *exception_keeper_value_6; PyTracebackObject *exception_keeper_tb_6; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_6; // Actual function code. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_db45b9c60359c1fb04de990edb43252d, codeobj_db45b9c60359c1fb04de990edb43252d, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_db45b9c60359c1fb04de990edb43252d = cache_frame_db45b9c60359c1fb04de990edb43252d; // Push the new frame as the currently active one. pushFrameStack( frame_db45b9c60359c1fb04de990edb43252d ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_db45b9c60359c1fb04de990edb43252d ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_source_name_1; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_port_specified ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1060; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1060; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_port ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_request_port ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "request_port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1061; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1061; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_request; frame_db45b9c60359c1fb04de990edb43252d->m_frame.f_lineno = 1061; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1061; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_req_port == NULL ); var_req_port = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_req_port ); tmp_compexpr_left_1 = var_req_port; 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_2; tmp_assign_source_2 = const_str_plain_80; { PyObject *old = var_req_port; var_req_port = tmp_assign_source_2; Py_INCREF( var_req_port ); Py_XDECREF( old ); } } goto branch_end_2; branch_no_2:; { PyObject *tmp_assign_source_3; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1065; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; if ( var_req_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1065; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = var_req_port; frame_db45b9c60359c1fb04de990edb43252d->m_frame.f_lineno = 1065; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_assign_source_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1065; type_description_1 = "ooooo"; goto frame_exception_exit_1; } { PyObject *old = var_req_port; var_req_port = tmp_assign_source_3; Py_XDECREF( old ); } } branch_end_2:; } { nuitka_bool tmp_assign_source_4; tmp_assign_source_4 = NUITKA_BOOL_FALSE; tmp_for_loop_1__break_indicator = tmp_assign_source_4; } { // Tried code: { PyObject *tmp_assign_source_5; PyObject *tmp_iter_arg_1; PyObject *tmp_called_instance_1; PyObject *tmp_source_name_2; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1066; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_2 = par_cookie; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_port ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1066; type_description_1 = "ooooo"; goto try_except_handler_2; } frame_db45b9c60359c1fb04de990edb43252d->m_frame.f_lineno = 1066; tmp_iter_arg_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_split, &PyTuple_GET_ITEM( const_tuple_str_chr_44_tuple, 0 ) ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1066; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_assign_source_5 = MAKE_ITERATOR( tmp_iter_arg_1 ); Py_DECREF( tmp_iter_arg_1 ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1066; type_description_1 = "ooooo"; goto try_except_handler_2; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_5; } { // Tried code: { loop_start_1:; { // Tried code: { PyObject *tmp_assign_source_6; PyObject *tmp_value_name_1; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_value_name_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_6 = ITERATOR_NEXT( tmp_value_name_1 ); if ( tmp_assign_source_6 == 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 = "ooooo"; exception_lineno = 1066; goto try_except_handler_4; } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_6; Py_XDECREF( old ); } } goto try_end_1; // 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; { nuitka_bool tmp_condition_result_3; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; tmp_compexpr_left_2 = exception_keeper_type_1; tmp_compexpr_right_2 = PyExc_StopIteration; 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 ); Py_DECREF( exception_keeper_type_1 ); Py_XDECREF( exception_keeper_value_1 ); Py_XDECREF( exception_keeper_tb_1 ); exception_lineno = 1066; type_description_1 = "ooooo"; goto try_except_handler_3; } 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:; { nuitka_bool tmp_assign_source_7; tmp_assign_source_7 = NUITKA_BOOL_TRUE; tmp_for_loop_1__break_indicator = tmp_assign_source_7; } { Py_DECREF( exception_keeper_type_1 ); Py_XDECREF( exception_keeper_value_1 ); Py_XDECREF( exception_keeper_tb_1 ); goto loop_end_1; } goto branch_end_3; branch_no_3:; { // 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; } branch_end_3:; } // End of try: try_end_1:; } { PyObject *tmp_assign_source_8; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_8 = tmp_for_loop_1__iter_value; { PyObject *old = var_p; var_p = tmp_assign_source_8; Py_INCREF( var_p ); Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_3; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1068; type_description_1 = "ooooo"; goto try_except_handler_5; } tmp_called_name_3 = tmp_mvar_value_3; CHECK_OBJECT( var_p ); tmp_args_element_name_3 = var_p; frame_db45b9c60359c1fb04de990edb43252d->m_frame.f_lineno = 1068; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1068; type_description_1 = "ooooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } 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; { // 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_db45b9c60359c1fb04de990edb43252d, exception_keeper_lineno_2 ); } else if ( exception_keeper_lineno_2 != 0 ) { exception_keeper_tb_2 = ADD_TRACEBACK( exception_keeper_tb_2, frame_db45b9c60359c1fb04de990edb43252d, 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_4; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; tmp_compexpr_left_3 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_3 = PyExc_ValueError; tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1069; type_description_1 = "ooooo"; goto try_except_handler_6; } 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_called_name_4; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1070; type_description_1 = "ooooo"; goto try_except_handler_6; } tmp_called_name_4 = tmp_mvar_value_4; tmp_args_element_name_4 = const_str_digest_d47bf028717c39f1003167eaa76ed845; if ( var_p == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "p" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1070; type_description_1 = "ooooo"; goto try_except_handler_6; } tmp_args_element_name_5 = var_p; frame_db45b9c60359c1fb04de990edb43252d->m_frame.f_lineno = 1070; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_5 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_4, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1070; type_description_1 = "ooooo"; goto try_except_handler_6; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto try_return_handler_6; } goto branch_end_4; branch_no_4:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1067; } if (exception_tb && exception_tb->tb_frame == &frame_db45b9c60359c1fb04de990edb43252d->m_frame) frame_db45b9c60359c1fb04de990edb43252d->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooo"; goto try_except_handler_6; } branch_end_4:; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_51_set_ok_port ); return NULL; // Return handler code: try_return_handler_6:; { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 ); } { goto try_return_handler_3; } // Exception handler code: try_except_handler_6:; 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:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; if ( var_p == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "p" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1072; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_compexpr_left_4 = var_p; if ( var_req_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1072; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_compexpr_right_4 = var_req_port; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 1072; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_condition_result_5 = ( tmp_res != 0 ) ? 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:; { goto loop_end_1; } branch_no_5:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1066; type_description_1 = "ooooo"; goto try_except_handler_3; } goto loop_start_1; loop_end_1:; } goto try_end_3; // Return handler code: try_return_handler_3:; { CHECK_OBJECT( (PyObject *)tmp_for_loop_1__iter_value ); Py_DECREF( 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; } { goto try_return_handler_2; } // 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_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_4; exception_value = exception_keeper_value_4; exception_tb = exception_keeper_tb_4; exception_lineno = exception_keeper_lineno_4; goto try_except_handler_2; } // End of try: try_end_3:; } { 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; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; assert( tmp_for_loop_1__break_indicator != NUITKA_BOOL_UNASSIGNED); tmp_compexpr_left_5 = ( tmp_for_loop_1__break_indicator == NUITKA_BOOL_TRUE ) ? Py_True : Py_False; tmp_compexpr_right_5 = Py_True; tmp_condition_result_6 = ( tmp_compexpr_left_5 == tmp_compexpr_right_5 ) ? 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_called_name_5; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_6; PyObject *tmp_args_element_name_7; PyObject *tmp_args_element_name_8; PyObject *tmp_source_name_3; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1075; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_called_name_5 = tmp_mvar_value_5; tmp_args_element_name_6 = const_str_digest_41bb4021ac8078d242b837a274231f67; if ( var_req_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1076; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_7 = var_req_port; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1076; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_3 = par_cookie; tmp_args_element_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_port ); if ( tmp_args_element_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1076; type_description_1 = "ooooo"; goto try_except_handler_2; } frame_db45b9c60359c1fb04de990edb43252d->m_frame.f_lineno = 1075; { PyObject *call_args[] = { tmp_args_element_name_6, tmp_args_element_name_7, tmp_args_element_name_8 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_5, call_args ); } Py_DECREF( tmp_args_element_name_8 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1075; type_description_1 = "ooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto try_return_handler_2; } branch_no_6:; } goto try_end_4; // Return handler code: try_return_handler_2:; { } { goto frame_return_exit_1; } // Exception handler code: try_except_handler_2:; 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; { } { // 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 frame_exception_exit_1; } // End of try: try_end_4:; } { } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_db45b9c60359c1fb04de990edb43252d ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_db45b9c60359c1fb04de990edb43252d ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_db45b9c60359c1fb04de990edb43252d ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_db45b9c60359c1fb04de990edb43252d, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_db45b9c60359c1fb04de990edb43252d->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_db45b9c60359c1fb04de990edb43252d, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_db45b9c60359c1fb04de990edb43252d, type_description_1, par_self, par_cookie, par_request, var_req_port, var_p ); // Release cached frame. if ( frame_db45b9c60359c1fb04de990edb43252d == cache_frame_db45b9c60359c1fb04de990edb43252d ) { Py_DECREF( frame_db45b9c60359c1fb04de990edb43252d ); } cache_frame_db45b9c60359c1fb04de990edb43252d = NULL; assertFrameObject( frame_db45b9c60359c1fb04de990edb43252d ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_51_set_ok_port ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_port ); var_req_port = NULL; } { Py_XDECREF( var_p ); var_p = NULL; } { goto function_return_exit; } // Exception handler code: try_except_handler_1:; 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; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_port ); var_req_port = NULL; } { Py_XDECREF( var_p ); var_p = NULL; } { // 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_51_set_ok_port ); 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_future$backports$http$cookiejar$$$function_52_return_ok( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_n = NULL; PyObject *var_fn_name = NULL; PyObject *var_fn = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_bf281e91453825e860ae2596fdfc6c38; 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; int tmp_res; 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; static struct Nuitka_FrameObject *cache_frame_bf281e91453825e860ae2596fdfc6c38 = 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_bf281e91453825e860ae2596fdfc6c38, codeobj_bf281e91453825e860ae2596fdfc6c38, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_bf281e91453825e860ae2596fdfc6c38 = cache_frame_bf281e91453825e860ae2596fdfc6c38; // Push the new frame as the currently active one. pushFrameStack( frame_bf281e91453825e860ae2596fdfc6c38 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_bf281e91453825e860ae2596fdfc6c38 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_3; PyObject *tmp_source_name_2; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1089; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; tmp_args_element_name_1 = const_str_digest_9e0d76b12557d2708046ef2645fa0790; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, 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 = 1089; type_description_1 = "oooooo"; goto frame_exception_exit_1; } if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1089; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_args_element_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_value ); 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 = 1089; type_description_1 = "oooooo"; goto frame_exception_exit_1; } frame_bf281e91453825e860ae2596fdfc6c38->m_frame.f_lineno = 1089; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_1, call_args ); } Py_DECREF( tmp_args_element_name_2 ); Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1089; type_description_1 = "oooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; tmp_iter_arg_1 = const_tuple_84091ba2478037975340d97a96c88e16_tuple; tmp_assign_source_1 = MAKE_ITERATOR( tmp_iter_arg_1 ); assert( !(tmp_assign_source_1 == NULL) ); 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 = "oooooo"; exception_lineno = 1091; 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_n; var_n = tmp_assign_source_3; Py_INCREF( var_n ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; tmp_left_name_1 = const_str_plain_return_ok_; CHECK_OBJECT( var_n ); tmp_right_name_1 = var_n; tmp_assign_source_4 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1092; type_description_1 = "oooooo"; goto try_except_handler_2; } { PyObject *old = var_fn_name; var_fn_name = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; PyObject *tmp_getattr_target_1; PyObject *tmp_getattr_attr_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 = 1093; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_getattr_target_1 = par_self; CHECK_OBJECT( var_fn_name ); tmp_getattr_attr_1 = var_fn_name; tmp_assign_source_5 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, NULL ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1093; type_description_1 = "oooooo"; goto try_except_handler_2; } { PyObject *old = var_fn; var_fn = tmp_assign_source_5; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_2; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; CHECK_OBJECT( var_fn ); tmp_called_name_2 = var_fn; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1094; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_args_element_name_4 = par_cookie; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1094; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_args_element_name_5 = par_request; frame_bf281e91453825e860ae2596fdfc6c38->m_frame.f_lineno = 1094; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_5 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1094; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1094; type_description_1 = "oooooo"; 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 branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto try_return_handler_2; } branch_no_1:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1091; type_description_1 = "oooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_1; // Return handler code: try_return_handler_2:; { CHECK_OBJECT( (PyObject *)tmp_for_loop_1__iter_value ); Py_DECREF( 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; } { goto frame_return_exit_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_bf281e91453825e860ae2596fdfc6c38 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_bf281e91453825e860ae2596fdfc6c38 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_bf281e91453825e860ae2596fdfc6c38 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_bf281e91453825e860ae2596fdfc6c38, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_bf281e91453825e860ae2596fdfc6c38->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_bf281e91453825e860ae2596fdfc6c38, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_bf281e91453825e860ae2596fdfc6c38, type_description_1, par_self, par_cookie, par_request, var_n, var_fn_name, var_fn ); // Release cached frame. if ( frame_bf281e91453825e860ae2596fdfc6c38 == cache_frame_bf281e91453825e860ae2596fdfc6c38 ) { Py_DECREF( frame_bf281e91453825e860ae2596fdfc6c38 ); } cache_frame_bf281e91453825e860ae2596fdfc6c38 = NULL; assertFrameObject( frame_bf281e91453825e860ae2596fdfc6c38 ); // 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_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_52_return_ok ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_n ); var_n = NULL; } { Py_XDECREF( var_fn_name ); var_fn_name = NULL; } { Py_XDECREF( var_fn ); var_fn = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_n ); var_n = NULL; } { Py_XDECREF( var_fn_name ); var_fn_name = NULL; } { Py_XDECREF( var_fn ); var_fn = 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( future$backports$http$cookiejar$$$function_52_return_ok ); 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_future$backports$http$cookiejar$$$function_53_return_ok_version( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_e61bdda70ce3e3f071bc4807492fa2a1; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_e61bdda70ce3e3f071bc4807492fa2a1 = 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_e61bdda70ce3e3f071bc4807492fa2a1, codeobj_e61bdda70ce3e3f071bc4807492fa2a1, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_e61bdda70ce3e3f071bc4807492fa2a1 = cache_frame_e61bdda70ce3e3f071bc4807492fa2a1; // Push the new frame as the currently active one. pushFrameStack( frame_e61bdda70ce3e3f071bc4807492fa2a1 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_e61bdda70ce3e3f071bc4807492fa2a1 ) == 2 ); // Frame stack // Framed code: { 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; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_1; PyObject *tmp_operand_name_1; PyObject *tmp_source_name_2; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_version ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1099; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1099; type_description_1 = "ooo"; 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_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 = 1099; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_operand_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_rfc2965 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1099; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1099; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res == 0 ) ? 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_name_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1100; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; frame_e61bdda70ce3e3f071bc4807492fa2a1->m_frame.f_lineno = 1100; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, &PyTuple_GET_ITEM( const_tuple_str_digest_865029936c449c31fc055546ff75b849_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1100; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } goto branch_end_1; branch_no_1:; { nuitka_bool tmp_condition_result_2; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_3; PyObject *tmp_operand_name_2; PyObject *tmp_source_name_4; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1102; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_cookie; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_version ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1102; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1102; type_description_1 = "ooo"; 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 ( 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 = 1102; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_self; tmp_operand_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_netscape ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1102; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1102; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_2 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_2 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE ) { goto branch_yes_2; } else { goto branch_no_2; } branch_yes_2:; { PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1103; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; frame_e61bdda70ce3e3f071bc4807492fa2a1->m_frame.f_lineno = 1103; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, &PyTuple_GET_ITEM( const_tuple_str_digest_6825f5fc32b837f4d7af8e4da55b84ed_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1103; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_2:; } branch_end_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_e61bdda70ce3e3f071bc4807492fa2a1 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e61bdda70ce3e3f071bc4807492fa2a1 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e61bdda70ce3e3f071bc4807492fa2a1 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_e61bdda70ce3e3f071bc4807492fa2a1, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_e61bdda70ce3e3f071bc4807492fa2a1->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_e61bdda70ce3e3f071bc4807492fa2a1, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_e61bdda70ce3e3f071bc4807492fa2a1, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_e61bdda70ce3e3f071bc4807492fa2a1 == cache_frame_e61bdda70ce3e3f071bc4807492fa2a1 ) { Py_DECREF( frame_e61bdda70ce3e3f071bc4807492fa2a1 ); } cache_frame_e61bdda70ce3e3f071bc4807492fa2a1 = NULL; assertFrameObject( frame_e61bdda70ce3e3f071bc4807492fa2a1 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_53_return_ok_version ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_53_return_ok_version ); 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_future$backports$http$cookiejar$$$function_54_return_ok_verifiability( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_44cd217881d058a679ee9b4dab107e96; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_44cd217881d058a679ee9b4dab107e96 = 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_44cd217881d058a679ee9b4dab107e96, codeobj_44cd217881d058a679ee9b4dab107e96, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_44cd217881d058a679ee9b4dab107e96 = cache_frame_44cd217881d058a679ee9b4dab107e96; // Push the new frame as the currently active one. pushFrameStack( frame_44cd217881d058a679ee9b4dab107e96 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_44cd217881d058a679ee9b4dab107e96 ) == 2 ); // Frame stack // Framed code: { 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; PyObject *tmp_source_name_1; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; int tmp_truth_name_2; CHECK_OBJECT( par_request ); tmp_source_name_1 = par_request; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_unverifiable ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1108; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1108; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_is_third_party ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_is_third_party ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "is_third_party" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1108; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1108; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_request; frame_44cd217881d058a679ee9b4dab107e96->m_frame.f_lineno = 1108; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1108; type_description_1 = "ooo"; 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 = 1108; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); 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:; { nuitka_bool tmp_condition_result_2; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_2; PyObject *tmp_source_name_3; PyObject *tmp_attribute_value_2; int tmp_truth_name_3; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1109; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_version ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1109; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1109; type_description_1 = "ooo"; 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 ( 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 = 1109; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_attribute_value_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_strict_rfc2965_unverifiable ); if ( tmp_attribute_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1109; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_3 = CHECK_IF_TRUE( tmp_attribute_value_2 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_2 ); exception_lineno = 1109; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_2 ); tmp_condition_result_2 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_2 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE ) { goto branch_yes_2; } else { goto branch_no_2; } branch_yes_2:; { PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1110; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; frame_44cd217881d058a679ee9b4dab107e96->m_frame.f_lineno = 1110; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, &PyTuple_GET_ITEM( const_tuple_str_digest_116e1ac5b5da4fef8336d3fda7f8d790_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1110; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } goto branch_end_2; branch_no_2:; { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_3; nuitka_bool tmp_and_left_value_3; nuitka_bool tmp_and_right_value_3; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_4; PyObject *tmp_source_name_5; PyObject *tmp_attribute_value_3; int tmp_truth_name_4; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1113; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_cookie; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_version ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1113; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1113; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_3 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_3 = tmp_and_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_3 == 1 ) { goto and_right_3; } else { goto and_left_3; } and_right_3:; 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 = 1113; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_5 = par_self; tmp_attribute_value_3 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_strict_ns_unverifiable ); if ( tmp_attribute_value_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1113; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_4 = CHECK_IF_TRUE( tmp_attribute_value_3 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_3 ); exception_lineno = 1113; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_3 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_3 ); tmp_condition_result_3 = tmp_and_right_value_3; goto and_end_3; and_left_3:; tmp_condition_result_3 = tmp_and_left_value_3; and_end_3:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1114; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_3; frame_44cd217881d058a679ee9b4dab107e96->m_frame.f_lineno = 1114; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, &PyTuple_GET_ITEM( const_tuple_str_digest_ac11b801185405cfc362da233adfe123_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1114; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_3:; } branch_end_2:; } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_44cd217881d058a679ee9b4dab107e96 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_44cd217881d058a679ee9b4dab107e96 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_44cd217881d058a679ee9b4dab107e96 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_44cd217881d058a679ee9b4dab107e96, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_44cd217881d058a679ee9b4dab107e96->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_44cd217881d058a679ee9b4dab107e96, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_44cd217881d058a679ee9b4dab107e96, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_44cd217881d058a679ee9b4dab107e96 == cache_frame_44cd217881d058a679ee9b4dab107e96 ) { Py_DECREF( frame_44cd217881d058a679ee9b4dab107e96 ); } cache_frame_44cd217881d058a679ee9b4dab107e96 = NULL; assertFrameObject( frame_44cd217881d058a679ee9b4dab107e96 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_54_return_ok_verifiability ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_54_return_ok_verifiability ); 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_future$backports$http$cookiejar$$$function_55_return_ok_secure( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_b2555f739b85ed437b4fd2b7becdae9a; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_b2555f739b85ed437b4fd2b7becdae9a = 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_b2555f739b85ed437b4fd2b7becdae9a, codeobj_b2555f739b85ed437b4fd2b7becdae9a, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_b2555f739b85ed437b4fd2b7becdae9a = cache_frame_b2555f739b85ed437b4fd2b7becdae9a; // Push the new frame as the currently active one. pushFrameStack( frame_b2555f739b85ed437b4fd2b7becdae9a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_b2555f739b85ed437b4fd2b7becdae9a ) == 2 ); // Frame stack // Framed code: { 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; PyObject *tmp_source_name_1; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_2; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_secure ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1120; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1120; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_left_value_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1120; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_request; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_type ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1120; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_str_plain_https; tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1120; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res != 0 ) ? 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_name_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1121; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; frame_b2555f739b85ed437b4fd2b7becdae9a->m_frame.f_lineno = 1121; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, &PyTuple_GET_ITEM( const_tuple_str_digest_24562fa308ff9602f1ccf15f8d6fc616_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1121; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_b2555f739b85ed437b4fd2b7becdae9a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_b2555f739b85ed437b4fd2b7becdae9a ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_b2555f739b85ed437b4fd2b7becdae9a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_b2555f739b85ed437b4fd2b7becdae9a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_b2555f739b85ed437b4fd2b7becdae9a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_b2555f739b85ed437b4fd2b7becdae9a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_b2555f739b85ed437b4fd2b7becdae9a, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_b2555f739b85ed437b4fd2b7becdae9a == cache_frame_b2555f739b85ed437b4fd2b7becdae9a ) { Py_DECREF( frame_b2555f739b85ed437b4fd2b7becdae9a ); } cache_frame_b2555f739b85ed437b4fd2b7becdae9a = NULL; assertFrameObject( frame_b2555f739b85ed437b4fd2b7becdae9a ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_55_return_ok_secure ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_55_return_ok_secure ); 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_future$backports$http$cookiejar$$$function_56_return_ok_expires( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; struct Nuitka_FrameObject *frame_65089d74c0a802d7371f1f88884f11e3; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_65089d74c0a802d7371f1f88884f11e3 = 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_65089d74c0a802d7371f1f88884f11e3, codeobj_65089d74c0a802d7371f1f88884f11e3, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_65089d74c0a802d7371f1f88884f11e3 = cache_frame_65089d74c0a802d7371f1f88884f11e3; // Push the new frame as the currently active one. pushFrameStack( frame_65089d74c0a802d7371f1f88884f11e3 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_65089d74c0a802d7371f1f88884f11e3 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; PyObject *tmp_source_name_2; int tmp_truth_name_1; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_is_expired ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1126; type_description_1 = "ooo"; 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 = 1126; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_args_element_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__now ); 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 = 1126; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_65089d74c0a802d7371f1f88884f11e3->m_frame.f_lineno = 1126; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1126; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 1126; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1127; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_1; frame_65089d74c0a802d7371f1f88884f11e3->m_frame.f_lineno = 1127; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, &PyTuple_GET_ITEM( const_tuple_str_digest_9939164ececbc204c3ca2a9b256d712b_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1127; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_65089d74c0a802d7371f1f88884f11e3 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_65089d74c0a802d7371f1f88884f11e3 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_65089d74c0a802d7371f1f88884f11e3 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_65089d74c0a802d7371f1f88884f11e3, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_65089d74c0a802d7371f1f88884f11e3->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_65089d74c0a802d7371f1f88884f11e3, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_65089d74c0a802d7371f1f88884f11e3, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_65089d74c0a802d7371f1f88884f11e3 == cache_frame_65089d74c0a802d7371f1f88884f11e3 ) { Py_DECREF( frame_65089d74c0a802d7371f1f88884f11e3 ); } cache_frame_65089d74c0a802d7371f1f88884f11e3 = NULL; assertFrameObject( frame_65089d74c0a802d7371f1f88884f11e3 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_56_return_ok_expires ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_56_return_ok_expires ); 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_future$backports$http$cookiejar$$$function_57_return_ok_port( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_req_port = NULL; PyObject *var_p = NULL; nuitka_bool tmp_for_loop_1__break_indicator = NUITKA_BOOL_UNASSIGNED; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_eb551893b91528c5665c6b8a8d48c1b1; 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 *exception_keeper_type_1; PyObject *exception_keeper_value_1; PyTracebackObject *exception_keeper_tb_1; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1; int tmp_res; PyObject *exception_keeper_type_2; PyObject *exception_keeper_value_2; PyTracebackObject *exception_keeper_tb_2; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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; static struct Nuitka_FrameObject *cache_frame_eb551893b91528c5665c6b8a8d48c1b1 = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_eb551893b91528c5665c6b8a8d48c1b1, codeobj_eb551893b91528c5665c6b8a8d48c1b1, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_eb551893b91528c5665c6b8a8d48c1b1 = cache_frame_eb551893b91528c5665c6b8a8d48c1b1; // Push the new frame as the currently active one. pushFrameStack( frame_eb551893b91528c5665c6b8a8d48c1b1 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_eb551893b91528c5665c6b8a8d48c1b1 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_source_name_1; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_port ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1132; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1132; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_port ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_request_port ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "request_port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1133; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1133; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_request; frame_eb551893b91528c5665c6b8a8d48c1b1->m_frame.f_lineno = 1133; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1133; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_req_port == NULL ); var_req_port = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_req_port ); tmp_compexpr_left_1 = var_req_port; 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_2; tmp_assign_source_2 = const_str_plain_80; { PyObject *old = var_req_port; var_req_port = tmp_assign_source_2; Py_INCREF( var_req_port ); Py_XDECREF( old ); } } branch_no_2:; } { nuitka_bool tmp_assign_source_3; tmp_assign_source_3 = NUITKA_BOOL_FALSE; tmp_for_loop_1__break_indicator = tmp_assign_source_3; } { // Tried code: { PyObject *tmp_assign_source_4; PyObject *tmp_iter_arg_1; PyObject *tmp_called_instance_1; PyObject *tmp_source_name_2; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1136; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_2 = par_cookie; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_port ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1136; type_description_1 = "ooooo"; goto try_except_handler_2; } frame_eb551893b91528c5665c6b8a8d48c1b1->m_frame.f_lineno = 1136; tmp_iter_arg_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_split, &PyTuple_GET_ITEM( const_tuple_str_chr_44_tuple, 0 ) ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1136; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_assign_source_4 = MAKE_ITERATOR( tmp_iter_arg_1 ); Py_DECREF( tmp_iter_arg_1 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1136; type_description_1 = "ooooo"; goto try_except_handler_2; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_4; } { // Tried code: { loop_start_1:; { // Tried code: { PyObject *tmp_assign_source_5; PyObject *tmp_value_name_1; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_value_name_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_5 = ITERATOR_NEXT( tmp_value_name_1 ); if ( tmp_assign_source_5 == 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 = "ooooo"; exception_lineno = 1136; goto try_except_handler_4; } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_5; Py_XDECREF( old ); } } goto try_end_1; // 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; { nuitka_bool tmp_condition_result_3; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; tmp_compexpr_left_2 = exception_keeper_type_1; tmp_compexpr_right_2 = PyExc_StopIteration; 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 ); Py_DECREF( exception_keeper_type_1 ); Py_XDECREF( exception_keeper_value_1 ); Py_XDECREF( exception_keeper_tb_1 ); exception_lineno = 1136; type_description_1 = "ooooo"; goto try_except_handler_3; } 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:; { nuitka_bool tmp_assign_source_6; tmp_assign_source_6 = NUITKA_BOOL_TRUE; tmp_for_loop_1__break_indicator = tmp_assign_source_6; } { Py_DECREF( exception_keeper_type_1 ); Py_XDECREF( exception_keeper_value_1 ); Py_XDECREF( exception_keeper_tb_1 ); goto loop_end_1; } goto branch_end_3; branch_no_3:; { // 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; } branch_end_3:; } // End of try: try_end_1:; } { PyObject *tmp_assign_source_7; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_7 = tmp_for_loop_1__iter_value; { PyObject *old = var_p; var_p = tmp_assign_source_7; Py_INCREF( var_p ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; CHECK_OBJECT( var_p ); tmp_compexpr_left_3 = var_p; if ( var_req_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1137; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_compexpr_right_3 = var_req_port; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1137; type_description_1 = "ooooo"; goto try_except_handler_3; } 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:; { goto loop_end_1; } branch_no_4:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1136; type_description_1 = "ooooo"; goto try_except_handler_3; } goto loop_start_1; loop_end_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; { 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_2; exception_value = exception_keeper_value_2; exception_tb = exception_keeper_tb_2; exception_lineno = exception_keeper_lineno_2; goto try_except_handler_2; } // End of try: try_end_2:; } { 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; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; assert( tmp_for_loop_1__break_indicator != NUITKA_BOOL_UNASSIGNED); tmp_compexpr_left_4 = ( tmp_for_loop_1__break_indicator == NUITKA_BOOL_TRUE ) ? Py_True : Py_False; tmp_compexpr_right_4 = Py_True; 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_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_source_name_3; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1140; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_called_name_2 = tmp_mvar_value_2; tmp_args_element_name_2 = const_str_digest_6cfbe5240b0e040226d3c96c3ae96da3; if ( var_req_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1141; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = var_req_port; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1141; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_3 = par_cookie; tmp_args_element_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_port ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1141; type_description_1 = "ooooo"; goto try_except_handler_2; } frame_eb551893b91528c5665c6b8a8d48c1b1->m_frame.f_lineno = 1140; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_2, call_args ); } Py_DECREF( tmp_args_element_name_4 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1140; type_description_1 = "ooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto try_return_handler_2; } branch_no_5:; } goto try_end_3; // Return handler code: try_return_handler_2:; { } { goto frame_return_exit_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; { } { // 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_3:; } { } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_eb551893b91528c5665c6b8a8d48c1b1 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_eb551893b91528c5665c6b8a8d48c1b1 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_eb551893b91528c5665c6b8a8d48c1b1 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_eb551893b91528c5665c6b8a8d48c1b1, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_eb551893b91528c5665c6b8a8d48c1b1->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_eb551893b91528c5665c6b8a8d48c1b1, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_eb551893b91528c5665c6b8a8d48c1b1, type_description_1, par_self, par_cookie, par_request, var_req_port, var_p ); // Release cached frame. if ( frame_eb551893b91528c5665c6b8a8d48c1b1 == cache_frame_eb551893b91528c5665c6b8a8d48c1b1 ) { Py_DECREF( frame_eb551893b91528c5665c6b8a8d48c1b1 ); } cache_frame_eb551893b91528c5665c6b8a8d48c1b1 = NULL; assertFrameObject( frame_eb551893b91528c5665c6b8a8d48c1b1 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_57_return_ok_port ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_port ); var_req_port = NULL; } { Py_XDECREF( var_p ); var_p = 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; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_port ); var_req_port = NULL; } { Py_XDECREF( var_p ); var_p = 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( future$backports$http$cookiejar$$$function_57_return_ok_port ); 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_future$backports$http$cookiejar$$$function_58_return_ok_domain( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_req_host = NULL; PyObject *var_erhn = NULL; PyObject *var_domain = 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_c744fd6dcac46970732b9fc113677f22; 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_iterator_attempt; 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; int tmp_res; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; PyObject *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_c744fd6dcac46970732b9fc113677f22 = 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_c744fd6dcac46970732b9fc113677f22, codeobj_c744fd6dcac46970732b9fc113677f22, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_c744fd6dcac46970732b9fc113677f22 = cache_frame_c744fd6dcac46970732b9fc113677f22; // Push the new frame as the currently active one. pushFrameStack( frame_c744fd6dcac46970732b9fc113677f22 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_c744fd6dcac46970732b9fc113677f22 ) == 2 ); // Frame stack // Framed code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_eff_request_host ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_eff_request_host ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "eff_request_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1146; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_called_name_1 = tmp_mvar_value_1; CHECK_OBJECT( par_request ); tmp_args_element_name_1 = par_request; frame_c744fd6dcac46970732b9fc113677f22->m_frame.f_lineno = 1146; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_iter_arg_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1146; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_assign_source_1 = MAKE_UNPACK_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 = 1146; type_description_1 = "oooooo"; goto try_except_handler_2; } assert( tmp_tuple_unpack_1__source_iter == NULL ); tmp_tuple_unpack_1__source_iter = tmp_assign_source_1; } { // Tried code: { PyObject *tmp_assign_source_2; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_2 = UNPACK_NEXT( tmp_unpack_1, 0, 2 ); if ( tmp_assign_source_2 == 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 = "oooooo"; exception_lineno = 1146; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_1 == NULL ); tmp_tuple_unpack_1__element_1 = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_3 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_3 == 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 = "oooooo"; exception_lineno = 1146; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_2 == NULL ); tmp_tuple_unpack_1__element_2 = tmp_assign_source_3; } { 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 = "oooooo"; exception_lineno = 1146; goto try_except_handler_3; } } } 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 = "oooooo"; exception_lineno = 1146; goto try_except_handler_3; } } goto try_end_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_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_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: try_end_1:; } goto try_end_2; // 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( 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_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:; } { 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_4; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_4 = tmp_tuple_unpack_1__element_1; assert( var_req_host == NULL ); Py_INCREF( tmp_assign_source_4 ); var_req_host = tmp_assign_source_4; } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_5 = tmp_tuple_unpack_1__element_2; assert( var_erhn == NULL ); Py_INCREF( tmp_assign_source_5 ); var_erhn = tmp_assign_source_5; } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_6; PyObject *tmp_source_name_1; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1147; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_cookie; tmp_assign_source_6 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_domain ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1147; type_description_1 = "oooooo"; goto frame_exception_exit_1; } assert( var_domain == NULL ); var_domain = tmp_assign_source_6; } { 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; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_2; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_left_name_1; PyObject *tmp_source_name_3; PyObject *tmp_right_name_1; PyObject *tmp_source_name_4; PyObject *tmp_op_bitand_res_1; int tmp_truth_name_1; int tmp_and_left_truth_3; nuitka_bool tmp_and_left_value_3; nuitka_bool tmp_and_right_value_3; PyObject *tmp_operand_name_1; PyObject *tmp_source_name_5; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1150; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_version ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1150; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1150; type_description_1 = "oooooo"; 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_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 = 1151; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_left_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_strict_ns_domain ); if ( tmp_left_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1151; type_description_1 = "oooooo"; goto frame_exception_exit_1; } if ( par_self == NULL ) { Py_DECREF( tmp_left_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 = 1151; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_self; tmp_right_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_DomainStrictNonDomain ); if ( tmp_right_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_left_name_1 ); exception_lineno = 1151; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_op_bitand_res_1 = BINARY_OPERATION( PyNumber_And, tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_left_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_op_bitand_res_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1151; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_op_bitand_res_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_op_bitand_res_1 ); exception_lineno = 1151; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_and_left_value_2 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_op_bitand_res_1 ); 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 ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1152; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_5 = par_cookie; tmp_operand_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_domain_specified ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1152; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1152; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_and_left_value_3 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_3 = tmp_and_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_3 == 1 ) { goto and_right_3; } else { goto and_left_3; } and_right_3:; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1152; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_2 = var_domain; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1152; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = var_erhn; tmp_res = RICH_COMPARE_BOOL_NE( 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 = 1152; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_and_right_value_3 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_right_value_2 = tmp_and_right_value_3; goto and_end_3; and_left_3:; tmp_and_right_value_2 = tmp_and_left_value_3; and_end_3:; 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_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_name_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1153; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; frame_c744fd6dcac46970732b9fc113677f22->m_frame.f_lineno = 1153; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, &PyTuple_GET_ITEM( const_tuple_str_digest_f0c225b14501a3ff3d37888478fdc005_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1153; type_description_1 = "oooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } { nuitka_bool tmp_condition_result_2; int tmp_and_left_truth_4; nuitka_bool tmp_and_left_value_4; nuitka_bool tmp_and_right_value_4; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_source_name_6; PyObject *tmp_operand_name_2; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1157; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_6 = par_cookie; tmp_compexpr_left_3 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_version ); if ( tmp_compexpr_left_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1157; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_3 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_3, tmp_compexpr_right_3 ); Py_DECREF( tmp_compexpr_left_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1157; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_and_left_value_4 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_4 = tmp_and_left_value_4 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_4 == 1 ) { goto and_right_4; } else { goto and_left_4; } and_right_4:; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_domain_match ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_domain_match ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "domain_match" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1157; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_3; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1157; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = var_erhn; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1157; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = var_domain; frame_c744fd6dcac46970732b9fc113677f22->m_frame.f_lineno = 1157; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_operand_name_2 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_3, call_args ); } if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1157; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1157; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_and_right_value_4 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_2 = tmp_and_right_value_4; goto and_end_4; and_left_4:; tmp_condition_result_2 = tmp_and_left_value_4; and_end_4:; if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE ) { goto branch_yes_2; } else { goto branch_no_2; } branch_yes_2:; { PyObject *tmp_called_name_4; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1158; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_called_name_4 = tmp_mvar_value_4; tmp_args_element_name_4 = const_str_digest_de1ab3e2de8d5165e2bd1b1905edbd35; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1159; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_args_element_name_5 = var_erhn; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1159; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_args_element_name_6 = var_domain; frame_c744fd6dcac46970732b9fc113677f22->m_frame.f_lineno = 1158; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_5, tmp_args_element_name_6 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_4, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1158; type_description_1 = "oooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_2:; } { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_5; nuitka_bool tmp_and_left_value_5; nuitka_bool tmp_and_right_value_5; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; PyObject *tmp_source_name_7; PyObject *tmp_operand_name_3; PyObject *tmp_called_name_5; PyObject *tmp_source_name_8; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; PyObject *tmp_args_element_name_7; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_source_name_7 = par_cookie; tmp_compexpr_left_4 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_version ); if ( tmp_compexpr_left_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_4 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_4, tmp_compexpr_right_4 ); Py_DECREF( tmp_compexpr_left_4 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_and_left_value_5 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_5 = tmp_and_left_value_5 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_5 == 1 ) { goto and_right_5; } else { goto and_left_5; } and_right_5:; tmp_left_name_2 = const_str_dot; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_right_name_2 = var_erhn; tmp_source_name_8 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_2 ); if ( tmp_source_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_endswith ); Py_DECREF( tmp_source_name_8 ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } if ( var_domain == NULL ) { Py_DECREF( tmp_called_name_5 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_args_element_name_7 = var_domain; frame_c744fd6dcac46970732b9fc113677f22->m_frame.f_lineno = 1161; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_operand_name_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); if ( tmp_operand_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_3 ); Py_DECREF( tmp_operand_name_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1161; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_and_right_value_5 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_3 = tmp_and_right_value_5; goto and_end_5; and_left_5:; tmp_condition_result_3 = tmp_and_left_value_5; and_end_5:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { PyObject *tmp_called_name_6; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_8; PyObject *tmp_args_element_name_9; PyObject *tmp_args_element_name_10; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1162; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_called_name_6 = tmp_mvar_value_5; tmp_args_element_name_8 = const_str_digest_0120ce9b764bcbb0dceb6e1de1e6ce0c; if ( var_req_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1163; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_args_element_name_9 = var_req_host; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1163; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_args_element_name_10 = var_domain; frame_c744fd6dcac46970732b9fc113677f22->m_frame.f_lineno = 1162; { PyObject *call_args[] = { tmp_args_element_name_8, tmp_args_element_name_9, tmp_args_element_name_10 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_6, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1162; type_description_1 = "oooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_3:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_c744fd6dcac46970732b9fc113677f22 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c744fd6dcac46970732b9fc113677f22 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c744fd6dcac46970732b9fc113677f22 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_c744fd6dcac46970732b9fc113677f22, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_c744fd6dcac46970732b9fc113677f22->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_c744fd6dcac46970732b9fc113677f22, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_c744fd6dcac46970732b9fc113677f22, type_description_1, par_self, par_cookie, par_request, var_req_host, var_erhn, var_domain ); // Release cached frame. if ( frame_c744fd6dcac46970732b9fc113677f22 == cache_frame_c744fd6dcac46970732b9fc113677f22 ) { Py_DECREF( frame_c744fd6dcac46970732b9fc113677f22 ); } cache_frame_c744fd6dcac46970732b9fc113677f22 = NULL; assertFrameObject( frame_c744fd6dcac46970732b9fc113677f22 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_58_return_ok_domain ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_host ); var_req_host = NULL; } { Py_XDECREF( var_erhn ); var_erhn = NULL; } { Py_XDECREF( var_domain ); var_domain = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_host ); var_req_host = NULL; } { Py_XDECREF( var_erhn ); var_erhn = NULL; } { Py_XDECREF( var_domain ); var_domain = 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( future$backports$http$cookiejar$$$function_58_return_ok_domain ); 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_future$backports$http$cookiejar$$$function_59_domain_return_ok( 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_domain = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_req_host = NULL; PyObject *var_erhn = 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_edccd28b38ca62e7f7ce3955afe4f039; 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_iterator_attempt; 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; int tmp_res; PyObject *tmp_return_value = NULL; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; static struct Nuitka_FrameObject *cache_frame_edccd28b38ca62e7f7ce3955afe4f039 = 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_edccd28b38ca62e7f7ce3955afe4f039, codeobj_edccd28b38ca62e7f7ce3955afe4f039, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_edccd28b38ca62e7f7ce3955afe4f039 = cache_frame_edccd28b38ca62e7f7ce3955afe4f039; // Push the new frame as the currently active one. pushFrameStack( frame_edccd28b38ca62e7f7ce3955afe4f039 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_edccd28b38ca62e7f7ce3955afe4f039 ) == 2 ); // Frame stack // Framed code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_eff_request_host ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_eff_request_host ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "eff_request_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1170; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_called_name_1 = tmp_mvar_value_1; CHECK_OBJECT( par_request ); tmp_args_element_name_1 = par_request; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1170; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_iter_arg_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1170; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_assign_source_1 = MAKE_UNPACK_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 = 1170; type_description_1 = "ooooo"; goto try_except_handler_2; } assert( tmp_tuple_unpack_1__source_iter == NULL ); tmp_tuple_unpack_1__source_iter = tmp_assign_source_1; } { // Tried code: { PyObject *tmp_assign_source_2; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_2 = UNPACK_NEXT( tmp_unpack_1, 0, 2 ); if ( tmp_assign_source_2 == 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 = "ooooo"; exception_lineno = 1170; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_1 == NULL ); tmp_tuple_unpack_1__element_1 = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_3 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_3 == 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 = "ooooo"; exception_lineno = 1170; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_2 == NULL ); tmp_tuple_unpack_1__element_2 = tmp_assign_source_3; } { 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 = "ooooo"; exception_lineno = 1170; goto try_except_handler_3; } } } 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 = "ooooo"; exception_lineno = 1170; goto try_except_handler_3; } } goto try_end_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_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_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: try_end_1:; } goto try_end_2; // 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( 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_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:; } { 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_4; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_4 = tmp_tuple_unpack_1__element_1; assert( var_req_host == NULL ); Py_INCREF( tmp_assign_source_4 ); var_req_host = tmp_assign_source_4; } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_5 = tmp_tuple_unpack_1__element_2; assert( var_erhn == NULL ); Py_INCREF( tmp_assign_source_5 ); var_erhn = tmp_assign_source_5; } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_instance_1; if ( var_req_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1171; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_instance_1 = var_req_host; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1171; tmp_operand_name_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1171; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1171; type_description_1 = "ooooo"; 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_6; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; tmp_left_name_1 = const_str_dot; if ( var_req_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1172; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_right_name_1 = var_req_host; tmp_assign_source_6 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1172; type_description_1 = "ooooo"; goto frame_exception_exit_1; } { PyObject *old = var_req_host; var_req_host = tmp_assign_source_6; Py_XDECREF( old ); } } branch_no_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_operand_name_2; PyObject *tmp_called_instance_2; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1173; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = var_erhn; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1173; tmp_operand_name_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1173; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1173; type_description_1 = "ooooo"; 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_7; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; tmp_left_name_2 = const_str_dot; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1174; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_right_name_2 = var_erhn; tmp_assign_source_7 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_2 ); if ( tmp_assign_source_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1174; type_description_1 = "ooooo"; goto frame_exception_exit_1; } { PyObject *old = var_erhn; var_erhn = tmp_assign_source_7; Py_XDECREF( old ); } } branch_no_2:; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_operand_name_3; int tmp_or_left_truth_1; PyObject *tmp_or_left_value_1; PyObject *tmp_or_right_value_1; PyObject *tmp_called_name_2; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_2; PyObject *tmp_called_name_3; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_3; if ( var_req_host == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = var_req_host; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_endswith ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } if ( par_domain == 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", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = par_domain; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1175; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_or_left_value_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_or_left_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_or_left_truth_1 = CHECK_IF_TRUE( tmp_or_left_value_1 ); if ( tmp_or_left_truth_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_or_left_value_1 ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; Py_DECREF( tmp_or_left_value_1 ); if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = var_erhn; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_endswith ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } if ( par_domain == 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", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = par_domain; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1175; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_or_right_value_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_or_right_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1175; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_operand_name_3 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_operand_name_3 = tmp_or_left_value_1; or_end_1:; tmp_res = CHECK_IF_TRUE( tmp_operand_name_3 ); Py_DECREF( tmp_operand_name_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1175; type_description_1 = "ooooo"; 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:; { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_3:; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_called_name_4; PyObject *tmp_source_name_3; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_4; int tmp_truth_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 = 1180; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_is_blocked ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1180; type_description_1 = "ooooo"; goto frame_exception_exit_1; } if ( par_domain == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1180; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_4 = par_domain; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1180; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1180; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 1180; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_condition_result_4 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE ) { goto branch_yes_4; } else { goto branch_no_4; } branch_yes_4:; { PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1181; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_name_5 = tmp_mvar_value_2; tmp_args_element_name_5 = const_str_digest_8034911ba35da0b23b36f58ec05d5e06; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1181; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_6 = par_domain; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1181; { PyObject *call_args[] = { tmp_args_element_name_5, tmp_args_element_name_6 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_5, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1181; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_4:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_called_name_6; PyObject *tmp_source_name_4; PyObject *tmp_call_result_2; PyObject *tmp_args_element_name_7; int tmp_truth_name_2; 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 = 1183; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_self; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_is_not_allowed ); if ( tmp_called_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1183; type_description_1 = "ooooo"; goto frame_exception_exit_1; } if ( par_domain == NULL ) { Py_DECREF( tmp_called_name_6 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1183; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_7 = par_domain; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1183; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_call_result_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); if ( tmp_call_result_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1183; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_truth_name_2 = CHECK_IF_TRUE( tmp_call_result_2 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_2 ); exception_lineno = 1183; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_condition_result_5 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_2 ); if ( tmp_condition_result_5 == NUITKA_BOOL_TRUE ) { goto branch_yes_5; } else { goto branch_no_5; } branch_yes_5:; { PyObject *tmp_called_name_7; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_8; PyObject *tmp_args_element_name_9; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1184; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_name_7 = tmp_mvar_value_3; tmp_args_element_name_8 = const_str_digest_dbd89a4a586baa8199d00281c6c57b4b; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1184; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_9 = par_domain; frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame.f_lineno = 1184; { PyObject *call_args[] = { tmp_args_element_name_8, tmp_args_element_name_9 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_7, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1184; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_5:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_edccd28b38ca62e7f7ce3955afe4f039 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_edccd28b38ca62e7f7ce3955afe4f039 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_edccd28b38ca62e7f7ce3955afe4f039 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_edccd28b38ca62e7f7ce3955afe4f039, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_edccd28b38ca62e7f7ce3955afe4f039->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_edccd28b38ca62e7f7ce3955afe4f039, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_edccd28b38ca62e7f7ce3955afe4f039, type_description_1, par_self, par_domain, par_request, var_req_host, var_erhn ); // Release cached frame. if ( frame_edccd28b38ca62e7f7ce3955afe4f039 == cache_frame_edccd28b38ca62e7f7ce3955afe4f039 ) { Py_DECREF( frame_edccd28b38ca62e7f7ce3955afe4f039 ); } cache_frame_edccd28b38ca62e7f7ce3955afe4f039 = NULL; assertFrameObject( frame_edccd28b38ca62e7f7ce3955afe4f039 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_59_domain_return_ok ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_host ); var_req_host = NULL; } { Py_XDECREF( var_erhn ); var_erhn = 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_domain ); par_domain = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_host ); var_req_host = NULL; } { Py_XDECREF( var_erhn ); var_erhn = 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( future$backports$http$cookiejar$$$function_59_domain_return_ok ); 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_future$backports$http$cookiejar$$$function_60_path_return_ok( 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_path = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_req_path = NULL; struct Nuitka_FrameObject *frame_08a085665553e5257dff96d7f01f4566; 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; int tmp_res; PyObject *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_08a085665553e5257dff96d7f01f4566 = 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_08a085665553e5257dff96d7f01f4566, codeobj_08a085665553e5257dff96d7f01f4566, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_08a085665553e5257dff96d7f01f4566 = cache_frame_08a085665553e5257dff96d7f01f4566; // Push the new frame as the currently active one. pushFrameStack( frame_08a085665553e5257dff96d7f01f4566 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_08a085665553e5257dff96d7f01f4566 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1190; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; tmp_args_element_name_1 = const_str_digest_e85f860bd0334247026f4c835720ce92; CHECK_OBJECT( par_path ); tmp_args_element_name_2 = par_path; frame_08a085665553e5257dff96d7f01f4566->m_frame.f_lineno = 1190; { 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 = 1190; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_3; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_path ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_request_path ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "request_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1191; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1191; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = par_request; frame_08a085665553e5257dff96d7f01f4566->m_frame.f_lineno = 1191; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1191; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_req_path == NULL ); var_req_path = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_3; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_4; CHECK_OBJECT( var_req_path ); tmp_source_name_1 = var_req_path; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_startswith ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1192; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( par_path == 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", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1192; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_4 = par_path; frame_08a085665553e5257dff96d7f01f4566->m_frame.f_lineno = 1192; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1192; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1192; type_description_1 = "oooo"; 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_called_name_4; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; PyObject *tmp_args_element_name_7; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1193; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_4 = tmp_mvar_value_3; tmp_args_element_name_5 = const_str_digest_6c139fc9675df808cca1e157160f1bc9; if ( var_req_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "req_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1193; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_6 = var_req_path; if ( par_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1193; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_7 = par_path; frame_08a085665553e5257dff96d7f01f4566->m_frame.f_lineno = 1193; { PyObject *call_args[] = { tmp_args_element_name_5, tmp_args_element_name_6, tmp_args_element_name_7 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_4, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1193; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_False; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_08a085665553e5257dff96d7f01f4566 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_08a085665553e5257dff96d7f01f4566 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_08a085665553e5257dff96d7f01f4566 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_08a085665553e5257dff96d7f01f4566, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_08a085665553e5257dff96d7f01f4566->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_08a085665553e5257dff96d7f01f4566, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_08a085665553e5257dff96d7f01f4566, type_description_1, par_self, par_path, par_request, var_req_path ); // Release cached frame. if ( frame_08a085665553e5257dff96d7f01f4566 == cache_frame_08a085665553e5257dff96d7f01f4566 ) { Py_DECREF( frame_08a085665553e5257dff96d7f01f4566 ); } cache_frame_08a085665553e5257dff96d7f01f4566 = NULL; assertFrameObject( frame_08a085665553e5257dff96d7f01f4566 ); // Put the previous frame back on top. popFrameStack(); // Return the error. goto try_except_handler_1; frame_no_exception_1:; { tmp_return_value = Py_True; Py_INCREF( tmp_return_value ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_60_path_return_ok ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_path ); par_path = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_path ); var_req_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_path ); par_path = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_req_path ); var_req_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( future$backports$http$cookiejar$$$function_60_path_return_ok ); 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_future$backports$http$cookiejar$$$function_61_vals_sorted_by_key( 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_adict = python_pars[ 0 ]; PyObject *var_keys = NULL; struct Nuitka_FrameObject *frame_501e2f0ca12035163f3e7a64a40e1984; 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_501e2f0ca12035163f3e7a64a40e1984 = 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_501e2f0ca12035163f3e7a64a40e1984, codeobj_501e2f0ca12035163f3e7a64a40e1984, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_501e2f0ca12035163f3e7a64a40e1984 = cache_frame_501e2f0ca12035163f3e7a64a40e1984; // Push the new frame as the currently active one. pushFrameStack( frame_501e2f0ca12035163f3e7a64a40e1984 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_501e2f0ca12035163f3e7a64a40e1984 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_name_1; PyObject *tmp_args_element_name_1; PyObject *tmp_called_instance_1; tmp_called_name_1 = LOOKUP_BUILTIN( const_str_plain_sorted ); assert( tmp_called_name_1 != NULL ); CHECK_OBJECT( par_adict ); tmp_called_instance_1 = par_adict; frame_501e2f0ca12035163f3e7a64a40e1984->m_frame.f_lineno = 1199; tmp_args_element_name_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_keys ); if ( tmp_args_element_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1199; type_description_1 = "oo"; goto frame_exception_exit_1; } frame_501e2f0ca12035163f3e7a64a40e1984->m_frame.f_lineno = 1199; { 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 = 1199; type_description_1 = "oo"; goto frame_exception_exit_1; } assert( var_keys == NULL ); var_keys = tmp_assign_source_1; } { PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_3; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_map ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_map ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "map" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1200; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_1; if ( par_adict == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "adict" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1200; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_adict; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_get ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1200; type_description_1 = "oo"; goto frame_exception_exit_1; } if ( var_keys == 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", "keys" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1200; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = var_keys; frame_501e2f0ca12035163f3e7a64a40e1984->m_frame.f_lineno = 1200; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_args_element_name_2 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1200; type_description_1 = "oo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_501e2f0ca12035163f3e7a64a40e1984 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_501e2f0ca12035163f3e7a64a40e1984 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_501e2f0ca12035163f3e7a64a40e1984 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_501e2f0ca12035163f3e7a64a40e1984, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_501e2f0ca12035163f3e7a64a40e1984->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_501e2f0ca12035163f3e7a64a40e1984, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_501e2f0ca12035163f3e7a64a40e1984, type_description_1, par_adict, var_keys ); // Release cached frame. if ( frame_501e2f0ca12035163f3e7a64a40e1984 == cache_frame_501e2f0ca12035163f3e7a64a40e1984 ) { Py_DECREF( frame_501e2f0ca12035163f3e7a64a40e1984 ); } cache_frame_501e2f0ca12035163f3e7a64a40e1984 = NULL; assertFrameObject( frame_501e2f0ca12035163f3e7a64a40e1984 ); // 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( future$backports$http$cookiejar$$$function_61_vals_sorted_by_key ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_adict ); par_adict = NULL; } { Py_XDECREF( var_keys ); var_keys = 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_adict ); par_adict = NULL; } { Py_XDECREF( var_keys ); var_keys = 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( future$backports$http$cookiejar$$$function_61_vals_sorted_by_key ); 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_future$backports$http$cookiejar$$$function_62_deepvalues( 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_mapping = PyCell_NEW1( python_pars[ 0 ] ); PyObject *tmp_return_value = NULL; // Actual function code. { // Tried code: { tmp_return_value = future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_maker(); ((struct Nuitka_GeneratorObject *)tmp_return_value)->m_closure[0] = par_mapping; Py_INCREF( ((struct Nuitka_GeneratorObject *)tmp_return_value)->m_closure[0] ); goto try_return_handler_1; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_62_deepvalues ); return NULL; // Return handler code: try_return_handler_1:; { CHECK_OBJECT( (PyObject *)par_mapping ); Py_DECREF( par_mapping ); par_mapping = NULL; } { goto function_return_exit; } // End of try: } { CHECK_OBJECT( (PyObject *)par_mapping ); Py_DECREF( par_mapping ); par_mapping = NULL; } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_62_deepvalues ); return NULL; function_return_exit: CHECK_OBJECT( tmp_return_value ); assert( had_error || !ERROR_OCCURRED() ); return tmp_return_value; } struct future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_locals { PyObject *var_values; PyObject *var_obj; PyObject *var_subobj; PyObject *tmp_for_loop_1__for_iterator; PyObject *tmp_for_loop_1__iter_value; PyObject *tmp_for_loop_2__for_iterator; PyObject *tmp_for_loop_2__iter_value; PyObject *tmp_try_except_1__unhandled_indicator; char const *type_description_1; PyObject *exception_type; PyObject *exception_value; PyTracebackObject *exception_tb; int exception_lineno; PyObject *exception_keeper_type_1; PyObject *exception_keeper_value_1; PyTracebackObject *exception_keeper_tb_1; 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; int exception_keeper_lineno_2; char yield_tmps[1024]; PyObject *exception_keeper_type_3; PyObject *exception_keeper_value_3; PyTracebackObject *exception_keeper_tb_3; int exception_keeper_lineno_3; PyObject *exception_keeper_type_4; PyObject *exception_keeper_value_4; PyTracebackObject *exception_keeper_tb_4; int exception_keeper_lineno_4; PyObject *exception_keeper_type_5; PyObject *exception_keeper_value_5; PyTracebackObject *exception_keeper_tb_5; int exception_keeper_lineno_5; PyObject *exception_keeper_type_6; PyObject *exception_keeper_value_6; PyTracebackObject *exception_keeper_tb_6; int exception_keeper_lineno_6; }; static PyObject *future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_context( struct Nuitka_GeneratorObject *generator, PyObject *yield_return_value ) { CHECK_OBJECT( (PyObject *)generator ); assert( Nuitka_Generator_Check( (PyObject *)generator ) ); // Heap access if used. struct future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_locals *generator_heap = (struct future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_locals *)generator->m_heap_storage; // Dispatch to yield based on return label index: switch(generator->m_yield_return_index) { case 2: goto yield_return_2; 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_values = NULL; generator_heap->var_obj = NULL; generator_heap->var_subobj = NULL; generator_heap->tmp_for_loop_1__for_iterator = NULL; generator_heap->tmp_for_loop_1__iter_value = NULL; generator_heap->tmp_for_loop_2__for_iterator = NULL; generator_heap->tmp_for_loop_2__iter_value = NULL; generator_heap->tmp_try_except_1__unhandled_indicator = 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_f056911105992cef8d3d41de5a237ad7, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+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: { PyObject *tmp_assign_source_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_vals_sorted_by_key ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_vals_sorted_by_key ); } if ( tmp_mvar_value_1 == NULL ) { generator_heap->exception_type = PyExc_NameError; Py_INCREF( generator_heap->exception_type ); generator_heap->exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "vals_sorted_by_key" ); generator_heap->exception_tb = NULL; NORMALIZE_EXCEPTION( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); CHAIN_EXCEPTION( generator_heap->exception_value ); generator_heap->exception_lineno = 1204; generator_heap->type_description_1 = "cooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; if ( PyCell_GET( generator->m_closure[0] ) == NULL ) { generator_heap->exception_type = PyExc_NameError; Py_INCREF( generator_heap->exception_type ); generator_heap->exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "mapping" ); generator_heap->exception_tb = NULL; NORMALIZE_EXCEPTION( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); CHAIN_EXCEPTION( generator_heap->exception_value ); generator_heap->exception_lineno = 1204; generator_heap->type_description_1 = "cooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = PyCell_GET( generator->m_closure[0] ); generator->m_frame->m_frame.f_lineno = 1204; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); generator_heap->exception_lineno = 1204; generator_heap->type_description_1 = "cooo"; goto frame_exception_exit_1; } assert( generator_heap->var_values == NULL ); generator_heap->var_values = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; CHECK_OBJECT( generator_heap->var_values ); tmp_iter_arg_1 = generator_heap->var_values; tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); generator_heap->exception_lineno = 1205; generator_heap->type_description_1 = "cooo"; goto frame_exception_exit_1; } assert( generator_heap->tmp_for_loop_1__for_iterator == NULL ); generator_heap->tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( generator_heap->tmp_for_loop_1__for_iterator ); tmp_next_source_1 = generator_heap->tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = "cooo"; generator_heap->exception_lineno = 1205; goto try_except_handler_2; } } { PyObject *old = generator_heap->tmp_for_loop_1__iter_value; generator_heap->tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( generator_heap->tmp_for_loop_1__iter_value ); tmp_assign_source_4 = generator_heap->tmp_for_loop_1__iter_value; { PyObject *old = generator_heap->var_obj; generator_heap->var_obj = tmp_assign_source_4; Py_INCREF( generator_heap->var_obj ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; tmp_assign_source_5 = Py_False; { PyObject *old = PyCell_GET( generator->m_closure[0] ); PyCell_SET( generator->m_closure[0], tmp_assign_source_5 ); Py_INCREF( tmp_assign_source_5 ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_6; tmp_assign_source_6 = Py_True; { PyObject *old = generator_heap->tmp_try_except_1__unhandled_indicator; generator_heap->tmp_try_except_1__unhandled_indicator = tmp_assign_source_6; Py_INCREF( generator_heap->tmp_try_except_1__unhandled_indicator ); Py_XDECREF( old ); } } { // Tried code: { // Tried code: { PyObject *tmp_source_name_1; CHECK_OBJECT( generator_heap->var_obj ); tmp_source_name_1 = generator_heap->var_obj; tmp_unused = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_items ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); generator_heap->exception_lineno = 1208; generator_heap->type_description_1 = "cooo"; goto try_except_handler_4; } Py_DECREF( tmp_unused ); } goto try_end_1; // Exception handler code: try_except_handler_4:; 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; { PyObject *tmp_assign_source_7; tmp_assign_source_7 = Py_False; { PyObject *old = generator_heap->tmp_try_except_1__unhandled_indicator; assert( old != NULL ); generator_heap->tmp_try_except_1__unhandled_indicator = tmp_assign_source_7; Py_INCREF( generator_heap->tmp_try_except_1__unhandled_indicator ); Py_DECREF( old ); } } { // Preserve existing published exception. generator_heap->exception_preserved_type_1 = EXC_TYPE(PyThreadState_GET()); Py_XINCREF( generator_heap->exception_preserved_type_1 ); generator_heap->exception_preserved_value_1 = EXC_VALUE(PyThreadState_GET()); Py_XINCREF( generator_heap->exception_preserved_value_1 ); generator_heap->exception_preserved_tb_1 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET()); Py_XINCREF( generator_heap->exception_preserved_tb_1 ); } { if ( generator_heap->exception_keeper_tb_1 == NULL ) { generator_heap->exception_keeper_tb_1 = MAKE_TRACEBACK( generator->m_frame, generator_heap->exception_keeper_lineno_1 ); } else if ( generator_heap->exception_keeper_lineno_1 != 0 ) { generator_heap->exception_keeper_tb_1 = ADD_TRACEBACK( generator_heap->exception_keeper_tb_1, generator->m_frame, generator_heap->exception_keeper_lineno_1 ); } NORMALIZE_EXCEPTION( &generator_heap->exception_keeper_type_1, &generator_heap->exception_keeper_value_1, &generator_heap->exception_keeper_tb_1 ); PyException_SetTraceback( generator_heap->exception_keeper_value_1, (PyObject *)generator_heap->exception_keeper_tb_1 ); PUBLISH_EXCEPTION( &generator_heap->exception_keeper_type_1, &generator_heap->exception_keeper_value_1, &generator_heap->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; generator_heap->tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_1, 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 = 1209; generator_heap->type_description_1 = "cooo"; goto try_except_handler_5; } tmp_operand_name_1 = ( generator_heap->tmp_res != 0 ) ? Py_True : Py_False; generator_heap->tmp_res = CHECK_IF_TRUE( tmp_operand_name_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 = 1209; generator_heap->type_description_1 = "cooo"; goto try_except_handler_5; } tmp_condition_result_1 = ( generator_heap->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:; { generator_heap->tmp_result = RERAISE_EXCEPTION( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); if (unlikely( generator_heap->tmp_result == false )) { generator_heap->exception_lineno = 1207; } if (generator_heap->exception_tb && generator_heap->exception_tb->tb_frame == &generator->m_frame->m_frame) generator->m_frame->m_frame.f_lineno = generator_heap->exception_tb->tb_lineno; generator_heap->type_description_1 = "cooo"; goto try_except_handler_5; } branch_no_1:; } goto try_end_2; // Exception handler code: try_except_handler_5:; 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; { // Restore previous exception. SET_CURRENT_EXCEPTION( generator_heap->exception_preserved_type_1, generator_heap->exception_preserved_value_1, generator_heap->exception_preserved_tb_1 ); } { // 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 try_except_handler_3; } // End of try: try_end_2:; } { // Restore previous exception. SET_CURRENT_EXCEPTION( generator_heap->exception_preserved_type_1, generator_heap->exception_preserved_value_1, generator_heap->exception_preserved_tb_1 ); } goto try_end_1; // exception handler codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues ); return NULL; // End of try: try_end_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; CHECK_OBJECT( generator_heap->tmp_try_except_1__unhandled_indicator ); tmp_compexpr_left_2 = generator_heap->tmp_try_except_1__unhandled_indicator; tmp_compexpr_right_2 = Py_True; 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_8; tmp_assign_source_8 = Py_True; { PyObject *old = PyCell_GET( generator->m_closure[0] ); PyCell_SET( generator->m_closure[0], tmp_assign_source_8 ); Py_INCREF( tmp_assign_source_8 ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_9; PyObject *tmp_iter_arg_2; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_deepvalues ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_deepvalues ); } if ( tmp_mvar_value_2 == NULL ) { generator_heap->exception_type = PyExc_NameError; Py_INCREF( generator_heap->exception_type ); generator_heap->exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "deepvalues" ); generator_heap->exception_tb = NULL; NORMALIZE_EXCEPTION( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); CHAIN_EXCEPTION( generator_heap->exception_value ); generator_heap->exception_lineno = 1213; generator_heap->type_description_1 = "cooo"; goto try_except_handler_3; } tmp_called_name_2 = tmp_mvar_value_2; if ( generator_heap->var_obj == NULL ) { generator_heap->exception_type = PyExc_UnboundLocalError; Py_INCREF( generator_heap->exception_type ); generator_heap->exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "obj" ); generator_heap->exception_tb = NULL; NORMALIZE_EXCEPTION( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); CHAIN_EXCEPTION( generator_heap->exception_value ); generator_heap->exception_lineno = 1213; generator_heap->type_description_1 = "cooo"; goto try_except_handler_3; } tmp_args_element_name_2 = generator_heap->var_obj; generator->m_frame->m_frame.f_lineno = 1213; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_iter_arg_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); generator_heap->exception_lineno = 1213; generator_heap->type_description_1 = "cooo"; goto try_except_handler_3; } tmp_assign_source_9 = MAKE_ITERATOR( tmp_iter_arg_2 ); Py_DECREF( tmp_iter_arg_2 ); if ( tmp_assign_source_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); generator_heap->exception_lineno = 1213; generator_heap->type_description_1 = "cooo"; goto try_except_handler_3; } { PyObject *old = generator_heap->tmp_for_loop_2__for_iterator; generator_heap->tmp_for_loop_2__for_iterator = tmp_assign_source_9; Py_XDECREF( old ); } } { // Tried code: { loop_start_2:; { PyObject *tmp_next_source_2; PyObject *tmp_assign_source_10; CHECK_OBJECT( generator_heap->tmp_for_loop_2__for_iterator ); tmp_next_source_2 = generator_heap->tmp_for_loop_2__for_iterator; tmp_assign_source_10 = ITERATOR_NEXT( tmp_next_source_2 ); if ( tmp_assign_source_10 == NULL ) { if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() ) { goto loop_end_2; } else { FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); generator_heap->type_description_1 = "cooo"; generator_heap->exception_lineno = 1213; goto try_except_handler_6; } } { PyObject *old = generator_heap->tmp_for_loop_2__iter_value; generator_heap->tmp_for_loop_2__iter_value = tmp_assign_source_10; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_11; CHECK_OBJECT( generator_heap->tmp_for_loop_2__iter_value ); tmp_assign_source_11 = generator_heap->tmp_for_loop_2__iter_value; { PyObject *old = generator_heap->var_subobj; generator_heap->var_subobj = tmp_assign_source_11; Py_INCREF( generator_heap->var_subobj ); Py_XDECREF( old ); } } { PyObject *tmp_expression_name_1; CHECK_OBJECT( generator_heap->var_subobj ); tmp_expression_name_1 = generator_heap->var_subobj; Py_INCREF( tmp_expression_name_1 ); Nuitka_PreserveHeap( generator_heap->yield_tmps, &tmp_condition_result_2, sizeof(nuitka_bool), &tmp_compexpr_left_2, sizeof(PyObject *), &tmp_compexpr_right_2, sizeof(PyObject *), NULL ); generator->m_yield_return_index = 1; return tmp_expression_name_1; yield_return_1: Nuitka_RestoreHeap( generator_heap->yield_tmps, &tmp_condition_result_2, sizeof(nuitka_bool), &tmp_compexpr_left_2, sizeof(PyObject *), &tmp_compexpr_right_2, 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 = 1214; generator_heap->type_description_1 = "cooo"; goto try_except_handler_6; } 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 = 1213; generator_heap->type_description_1 = "cooo"; goto try_except_handler_6; } goto loop_start_2; loop_end_2:; } goto try_end_3; // Exception handler code: try_except_handler_6:; generator_heap->exception_keeper_type_3 = generator_heap->exception_type; generator_heap->exception_keeper_value_3 = generator_heap->exception_value; generator_heap->exception_keeper_tb_3 = generator_heap->exception_tb; generator_heap->exception_keeper_lineno_3 = 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_for_loop_2__iter_value ); generator_heap->tmp_for_loop_2__iter_value = NULL; } { CHECK_OBJECT( (PyObject *)generator_heap->tmp_for_loop_2__for_iterator ); Py_DECREF( generator_heap->tmp_for_loop_2__for_iterator ); generator_heap->tmp_for_loop_2__for_iterator = NULL; } { // Re-raise. generator_heap->exception_type = generator_heap->exception_keeper_type_3; generator_heap->exception_value = generator_heap->exception_keeper_value_3; generator_heap->exception_tb = generator_heap->exception_keeper_tb_3; generator_heap->exception_lineno = generator_heap->exception_keeper_lineno_3; goto try_except_handler_3; } // End of try: try_end_3:; } { Py_XDECREF( generator_heap->tmp_for_loop_2__iter_value ); generator_heap->tmp_for_loop_2__iter_value = NULL; } { CHECK_OBJECT( (PyObject *)generator_heap->tmp_for_loop_2__for_iterator ); Py_DECREF( generator_heap->tmp_for_loop_2__for_iterator ); generator_heap->tmp_for_loop_2__for_iterator = NULL; } branch_no_2:; } goto try_end_4; // Exception handler code: try_except_handler_3:; generator_heap->exception_keeper_type_4 = generator_heap->exception_type; generator_heap->exception_keeper_value_4 = generator_heap->exception_value; generator_heap->exception_keeper_tb_4 = generator_heap->exception_tb; generator_heap->exception_keeper_lineno_4 = 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_try_except_1__unhandled_indicator ); generator_heap->tmp_try_except_1__unhandled_indicator = NULL; } { // Re-raise. generator_heap->exception_type = generator_heap->exception_keeper_type_4; generator_heap->exception_value = generator_heap->exception_keeper_value_4; generator_heap->exception_tb = generator_heap->exception_keeper_tb_4; generator_heap->exception_lineno = generator_heap->exception_keeper_lineno_4; goto try_except_handler_2; } // End of try: try_end_4:; } { CHECK_OBJECT( (PyObject *)generator_heap->tmp_try_except_1__unhandled_indicator ); Py_DECREF( generator_heap->tmp_try_except_1__unhandled_indicator ); generator_heap->tmp_try_except_1__unhandled_indicator = NULL; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_operand_name_2; if ( PyCell_GET( generator->m_closure[0] ) == NULL ) { generator_heap->exception_type = PyExc_NameError; Py_INCREF( generator_heap->exception_type ); generator_heap->exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "mapping" ); generator_heap->exception_tb = NULL; NORMALIZE_EXCEPTION( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); CHAIN_EXCEPTION( generator_heap->exception_value ); generator_heap->exception_lineno = 1215; generator_heap->type_description_1 = "cooo"; goto try_except_handler_2; } tmp_operand_name_2 = PyCell_GET( generator->m_closure[0] ); generator_heap->tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); 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 = 1215; generator_heap->type_description_1 = "cooo"; goto try_except_handler_2; } tmp_condition_result_3 = ( generator_heap->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_expression_name_2; if ( generator_heap->var_obj == NULL ) { generator_heap->exception_type = PyExc_UnboundLocalError; Py_INCREF( generator_heap->exception_type ); generator_heap->exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "obj" ); generator_heap->exception_tb = NULL; NORMALIZE_EXCEPTION( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb ); CHAIN_EXCEPTION( generator_heap->exception_value ); generator_heap->exception_lineno = 1216; generator_heap->type_description_1 = "cooo"; goto try_except_handler_2; } tmp_expression_name_2 = generator_heap->var_obj; Py_INCREF( tmp_expression_name_2 ); Nuitka_PreserveHeap( generator_heap->yield_tmps, &tmp_condition_result_3, sizeof(nuitka_bool), &tmp_operand_name_2, sizeof(PyObject *), NULL ); generator->m_yield_return_index = 2; return tmp_expression_name_2; yield_return_2: Nuitka_RestoreHeap( generator_heap->yield_tmps, &tmp_condition_result_3, sizeof(nuitka_bool), &tmp_operand_name_2, 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 = 1216; generator_heap->type_description_1 = "cooo"; goto try_except_handler_2; } tmp_unused = yield_return_value; } branch_no_3:; } 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 = 1205; generator_heap->type_description_1 = "cooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_5; // Exception handler code: try_except_handler_2:; generator_heap->exception_keeper_type_5 = generator_heap->exception_type; generator_heap->exception_keeper_value_5 = generator_heap->exception_value; generator_heap->exception_keeper_tb_5 = generator_heap->exception_tb; generator_heap->exception_keeper_lineno_5 = 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_for_loop_1__iter_value ); generator_heap->tmp_for_loop_1__iter_value = NULL; } { CHECK_OBJECT( (PyObject *)generator_heap->tmp_for_loop_1__for_iterator ); Py_DECREF( generator_heap->tmp_for_loop_1__for_iterator ); generator_heap->tmp_for_loop_1__for_iterator = NULL; } { // Re-raise. generator_heap->exception_type = generator_heap->exception_keeper_type_5; generator_heap->exception_value = generator_heap->exception_keeper_value_5; generator_heap->exception_tb = generator_heap->exception_keeper_tb_5; generator_heap->exception_lineno = generator_heap->exception_keeper_lineno_5; goto frame_exception_exit_1; } // End of try: try_end_5:; } 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, generator->m_closure[0], generator_heap->var_values, generator_heap->var_obj, generator_heap->var_subobj ); // 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_6; // Exception handler code: try_except_handler_1:; generator_heap->exception_keeper_type_6 = generator_heap->exception_type; generator_heap->exception_keeper_value_6 = generator_heap->exception_value; generator_heap->exception_keeper_tb_6 = generator_heap->exception_tb; generator_heap->exception_keeper_lineno_6 = 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_values ); generator_heap->var_values = NULL; } { Py_XDECREF( generator_heap->var_obj ); generator_heap->var_obj = NULL; } { Py_XDECREF( generator_heap->var_subobj ); generator_heap->var_subobj = NULL; } { // Re-raise. generator_heap->exception_type = generator_heap->exception_keeper_type_6; generator_heap->exception_value = generator_heap->exception_keeper_value_6; generator_heap->exception_tb = generator_heap->exception_keeper_tb_6; generator_heap->exception_lineno = generator_heap->exception_keeper_lineno_6; goto function_exception_exit; } // End of try: try_end_6:; } { Py_XDECREF( generator_heap->tmp_for_loop_1__iter_value ); generator_heap->tmp_for_loop_1__iter_value = NULL; } { CHECK_OBJECT( (PyObject *)generator_heap->tmp_for_loop_1__for_iterator ); Py_DECREF( generator_heap->tmp_for_loop_1__for_iterator ); generator_heap->tmp_for_loop_1__for_iterator = NULL; } { Py_XDECREF( generator_heap->var_values ); generator_heap->var_values = NULL; } { Py_XDECREF( generator_heap->var_obj ); generator_heap->var_obj = NULL; } { Py_XDECREF( generator_heap->var_subobj ); generator_heap->var_subobj = 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 *future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_maker( void ) { return Nuitka_Generator_New( future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_context, module_future$backports$http$cookiejar, const_str_plain_deepvalues, #if PYTHON_VERSION >= 350 NULL, #endif codeobj_f056911105992cef8d3d41de5a237ad7, 1, sizeof(struct future$backports$http$cookiejar$$$function_62_deepvalues$$$genobj_1_deepvalues_locals) ); } static PyObject *impl_future$backports$http$cookiejar$$$function_63___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_policy = python_pars[ 1 ]; struct Nuitka_FrameObject *frame_3e965b0ad2519fe609a9ded9981e9a14; 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; static struct Nuitka_FrameObject *cache_frame_3e965b0ad2519fe609a9ded9981e9a14 = 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_3e965b0ad2519fe609a9ded9981e9a14, codeobj_3e965b0ad2519fe609a9ded9981e9a14, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_3e965b0ad2519fe609a9ded9981e9a14 = cache_frame_3e965b0ad2519fe609a9ded9981e9a14; // Push the new frame as the currently active one. pushFrameStack( frame_3e965b0ad2519fe609a9ded9981e9a14 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_3e965b0ad2519fe609a9ded9981e9a14 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_policy ); tmp_compexpr_left_1 = par_policy; 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; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_DefaultCookiePolicy ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_DefaultCookiePolicy ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "DefaultCookiePolicy" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1240; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; frame_3e965b0ad2519fe609a9ded9981e9a14->m_frame.f_lineno = 1240; 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 = 1240; type_description_1 = "oo"; goto frame_exception_exit_1; } { PyObject *old = par_policy; par_policy = tmp_assign_source_1; Py_XDECREF( old ); } } branch_no_1:; } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; if ( par_policy == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "policy" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1241; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_assattr_name_1 = par_policy; 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 = 1241; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__policy, tmp_assattr_name_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1241; type_description_1 = "oo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_2; PyObject *tmp_called_instance_1; PyObject *tmp_mvar_value_2; PyObject *tmp_assattr_target_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__threading ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__threading ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_threading" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1243; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_called_instance_1 = tmp_mvar_value_2; frame_3e965b0ad2519fe609a9ded9981e9a14->m_frame.f_lineno = 1243; tmp_assattr_name_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_RLock ); if ( tmp_assattr_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1243; type_description_1 = "oo"; goto frame_exception_exit_1; } 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 = 1243; 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__cookies_lock, 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 = 1243; type_description_1 = "oo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_3; PyObject *tmp_assattr_target_3; tmp_assattr_name_3 = PyDict_New(); if ( par_self == NULL ) { Py_DECREF( tmp_assattr_name_3 ); 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 = 1244; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_assattr_target_3 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_3, const_str_plain__cookies, tmp_assattr_name_3 ); Py_DECREF( tmp_assattr_name_3 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1244; type_description_1 = "oo"; goto frame_exception_exit_1; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_3e965b0ad2519fe609a9ded9981e9a14 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_3e965b0ad2519fe609a9ded9981e9a14 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_3e965b0ad2519fe609a9ded9981e9a14, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_3e965b0ad2519fe609a9ded9981e9a14->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_3e965b0ad2519fe609a9ded9981e9a14, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_3e965b0ad2519fe609a9ded9981e9a14, type_description_1, par_self, par_policy ); // Release cached frame. if ( frame_3e965b0ad2519fe609a9ded9981e9a14 == cache_frame_3e965b0ad2519fe609a9ded9981e9a14 ) { Py_DECREF( frame_3e965b0ad2519fe609a9ded9981e9a14 ); } cache_frame_3e965b0ad2519fe609a9ded9981e9a14 = NULL; assertFrameObject( frame_3e965b0ad2519fe609a9ded9981e9a14 ); // 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( future$backports$http$cookiejar$$$function_63___init__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_policy ); par_policy = 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_policy ); par_policy = 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( future$backports$http$cookiejar$$$function_63___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_future$backports$http$cookiejar$$$function_64_set_policy( 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_policy = python_pars[ 1 ]; struct Nuitka_FrameObject *frame_a83d0429ed039daef8289ed5cb5678f6; 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_a83d0429ed039daef8289ed5cb5678f6 = 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_a83d0429ed039daef8289ed5cb5678f6, codeobj_a83d0429ed039daef8289ed5cb5678f6, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_a83d0429ed039daef8289ed5cb5678f6 = cache_frame_a83d0429ed039daef8289ed5cb5678f6; // Push the new frame as the currently active one. pushFrameStack( frame_a83d0429ed039daef8289ed5cb5678f6 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a83d0429ed039daef8289ed5cb5678f6 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; CHECK_OBJECT( par_policy ); tmp_assattr_name_1 = par_policy; CHECK_OBJECT( par_self ); tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__policy, tmp_assattr_name_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1247; type_description_1 = "oo"; goto frame_exception_exit_1; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_a83d0429ed039daef8289ed5cb5678f6 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a83d0429ed039daef8289ed5cb5678f6 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a83d0429ed039daef8289ed5cb5678f6, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a83d0429ed039daef8289ed5cb5678f6->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a83d0429ed039daef8289ed5cb5678f6, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a83d0429ed039daef8289ed5cb5678f6, type_description_1, par_self, par_policy ); // Release cached frame. if ( frame_a83d0429ed039daef8289ed5cb5678f6 == cache_frame_a83d0429ed039daef8289ed5cb5678f6 ) { Py_DECREF( frame_a83d0429ed039daef8289ed5cb5678f6 ); } cache_frame_a83d0429ed039daef8289ed5cb5678f6 = NULL; assertFrameObject( frame_a83d0429ed039daef8289ed5cb5678f6 ); // 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( future$backports$http$cookiejar$$$function_64_set_policy ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_policy ); par_policy = 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_policy ); par_policy = 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( future$backports$http$cookiejar$$$function_64_set_policy ); 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_future$backports$http$cookiejar$$$function_65__cookies_for_domain( 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_domain = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_cookies = NULL; PyObject *var_cookies_by_path = NULL; PyObject *var_path = NULL; PyObject *var_cookies_by_name = NULL; PyObject *var_cookie = 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; struct Nuitka_FrameObject *frame_b6223ec84e690c91b0c8e786ff7ddcc5; 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; 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_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_b6223ec84e690c91b0c8e786ff7ddcc5 = 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 = PyList_New( 0 ); assert( var_cookies == NULL ); var_cookies = tmp_assign_source_1; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_b6223ec84e690c91b0c8e786ff7ddcc5, codeobj_b6223ec84e690c91b0c8e786ff7ddcc5, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_b6223ec84e690c91b0c8e786ff7ddcc5 = cache_frame_b6223ec84e690c91b0c8e786ff7ddcc5; // Push the new frame as the currently active one. pushFrameStack( frame_b6223ec84e690c91b0c8e786ff7ddcc5 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_b6223ec84e690c91b0c8e786ff7ddcc5 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; CHECK_OBJECT( par_self ); tmp_source_name_2 = par_self; tmp_source_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__policy ); if ( tmp_source_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1251; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_domain_return_ok ); 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 = 1251; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } if ( par_domain == 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", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1251; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_domain; if ( par_request == 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", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1251; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = par_request; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1251; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1251; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1251; type_description_1 = "oooooooo"; 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:; { tmp_return_value = PyList_New( 0 ); goto frame_return_exit_1; } branch_no_1:; } { PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1253; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_1; tmp_args_element_name_3 = const_str_digest_6e0f2fcc77d3108abc9acc9693df5f02; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1253; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_4 = par_domain; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1253; { PyObject *call_args[] = { tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1253; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_2; PyObject *tmp_subscribed_name_1; PyObject *tmp_source_name_3; PyObject *tmp_subscript_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 = 1254; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_subscribed_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain__cookies ); if ( tmp_subscribed_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1254; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } if ( par_domain == 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", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1254; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_subscript_name_1 = par_domain; tmp_assign_source_2 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscribed_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1254; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } assert( var_cookies_by_path == NULL ); var_cookies_by_path = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_iter_arg_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( var_cookies_by_path ); tmp_called_instance_1 = var_cookies_by_path; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1255; tmp_iter_arg_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_keys ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1255; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } 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 = 1255; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_3; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_4 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_4 == 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 = "oooooooo"; exception_lineno = 1255; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_5 = tmp_for_loop_1__iter_value; { PyObject *old = var_path; var_path = tmp_assign_source_5; Py_INCREF( var_path ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_2; PyObject *tmp_operand_name_2; PyObject *tmp_called_name_3; PyObject *tmp_source_name_4; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; 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 = 1256; type_description_1 = "oooooooo"; goto try_except_handler_2; } tmp_source_name_5 = par_self; tmp_source_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain__policy ); if ( tmp_source_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1256; type_description_1 = "oooooooo"; goto try_except_handler_2; } tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_path_return_ok ); Py_DECREF( tmp_source_name_4 ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1256; type_description_1 = "oooooooo"; goto try_except_handler_2; } if ( var_path == 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", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1256; type_description_1 = "oooooooo"; goto try_except_handler_2; } tmp_args_element_name_5 = var_path; if ( par_request == 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", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1256; type_description_1 = "oooooooo"; goto try_except_handler_2; } tmp_args_element_name_6 = par_request; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1256; { PyObject *call_args[] = { tmp_args_element_name_5, tmp_args_element_name_6 }; tmp_operand_name_2 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1256; type_description_1 = "oooooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1256; type_description_1 = "oooooooo"; goto try_except_handler_2; } 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:; { goto loop_start_1; } branch_no_2:; } { PyObject *tmp_assign_source_6; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; if ( var_cookies_by_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies_by_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1258; type_description_1 = "oooooooo"; goto try_except_handler_2; } tmp_subscribed_name_2 = var_cookies_by_path; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1258; type_description_1 = "oooooooo"; goto try_except_handler_2; } tmp_subscript_name_2 = var_path; tmp_assign_source_6 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_2 ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1258; type_description_1 = "oooooooo"; goto try_except_handler_2; } { PyObject *old = var_cookies_by_name; var_cookies_by_name = tmp_assign_source_6; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_7; PyObject *tmp_iter_arg_2; PyObject *tmp_called_instance_2; CHECK_OBJECT( var_cookies_by_name ); tmp_called_instance_2 = var_cookies_by_name; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1259; tmp_iter_arg_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_values ); if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1259; type_description_1 = "oooooooo"; goto try_except_handler_2; } tmp_assign_source_7 = MAKE_ITERATOR( tmp_iter_arg_2 ); Py_DECREF( tmp_iter_arg_2 ); if ( tmp_assign_source_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1259; type_description_1 = "oooooooo"; goto try_except_handler_2; } { PyObject *old = tmp_for_loop_2__for_iterator; tmp_for_loop_2__for_iterator = tmp_assign_source_7; Py_XDECREF( old ); } } { // Tried code: { loop_start_2:; { PyObject *tmp_next_source_2; PyObject *tmp_assign_source_8; CHECK_OBJECT( tmp_for_loop_2__for_iterator ); tmp_next_source_2 = tmp_for_loop_2__for_iterator; tmp_assign_source_8 = ITERATOR_NEXT( tmp_next_source_2 ); if ( tmp_assign_source_8 == 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 = "oooooooo"; exception_lineno = 1259; goto try_except_handler_3; } } { PyObject *old = tmp_for_loop_2__iter_value; tmp_for_loop_2__iter_value = tmp_assign_source_8; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_9; CHECK_OBJECT( tmp_for_loop_2__iter_value ); tmp_assign_source_9 = tmp_for_loop_2__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_9; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_3; PyObject *tmp_operand_name_3; PyObject *tmp_called_name_4; PyObject *tmp_source_name_6; PyObject *tmp_source_name_7; PyObject *tmp_args_element_name_7; PyObject *tmp_args_element_name_8; 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 = 1260; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_source_name_7 = par_self; tmp_source_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain__policy ); if ( tmp_source_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1260; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_return_ok ); Py_DECREF( tmp_source_name_6 ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1260; type_description_1 = "oooooooo"; goto try_except_handler_3; } if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1260; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_args_element_name_7 = var_cookie; if ( par_request == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1260; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_args_element_name_8 = par_request; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1260; { PyObject *call_args[] = { tmp_args_element_name_7, tmp_args_element_name_8 }; tmp_operand_name_3 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); if ( tmp_operand_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1260; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_3 ); Py_DECREF( tmp_operand_name_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1260; type_description_1 = "oooooooo"; goto try_except_handler_3; } 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_called_name_5; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1261; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_called_name_5 = tmp_mvar_value_2; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1261; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, &PyTuple_GET_ITEM( const_tuple_str_digest_83c332e3bafde297ec5071742c5ef4f6_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1261; type_description_1 = "oooooooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } { goto loop_start_2; } branch_no_3:; } { PyObject *tmp_called_name_6; PyObject *tmp_mvar_value_3; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1263; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_called_name_6 = tmp_mvar_value_3; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1263; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, &PyTuple_GET_ITEM( const_tuple_str_digest_c875c1cc760880191aa87e06a0c9b1d1_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1263; type_description_1 = "oooooooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } { PyObject *tmp_called_name_7; PyObject *tmp_source_name_8; PyObject *tmp_args_element_name_9; if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1264; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_source_name_8 = var_cookies; tmp_called_name_7 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_append ); if ( tmp_called_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1264; type_description_1 = "oooooooo"; goto try_except_handler_3; } if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1264; type_description_1 = "oooooooo"; goto try_except_handler_3; } tmp_args_element_name_9 = var_cookie; frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame.f_lineno = 1264; { PyObject *call_args[] = { tmp_args_element_name_9 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } Py_DECREF( tmp_called_name_7 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1264; type_description_1 = "oooooooo"; 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 = 1259; type_description_1 = "oooooooo"; goto try_except_handler_3; } goto loop_start_2; loop_end_2:; } goto try_end_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; { 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_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: try_end_1:; } { 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; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1255; type_description_1 = "oooooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_2; // 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( 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_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:; } { 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; } { if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1265; type_description_1 = "oooooooo"; goto frame_exception_exit_1; } tmp_return_value = var_cookies; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_b6223ec84e690c91b0c8e786ff7ddcc5 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_b6223ec84e690c91b0c8e786ff7ddcc5 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_b6223ec84e690c91b0c8e786ff7ddcc5 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_b6223ec84e690c91b0c8e786ff7ddcc5, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_b6223ec84e690c91b0c8e786ff7ddcc5->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_b6223ec84e690c91b0c8e786ff7ddcc5, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_b6223ec84e690c91b0c8e786ff7ddcc5, type_description_1, par_self, par_domain, par_request, var_cookies, var_cookies_by_path, var_path, var_cookies_by_name, var_cookie ); // Release cached frame. if ( frame_b6223ec84e690c91b0c8e786ff7ddcc5 == cache_frame_b6223ec84e690c91b0c8e786ff7ddcc5 ) { Py_DECREF( frame_b6223ec84e690c91b0c8e786ff7ddcc5 ); } cache_frame_b6223ec84e690c91b0c8e786ff7ddcc5 = NULL; assertFrameObject( frame_b6223ec84e690c91b0c8e786ff7ddcc5 ); // 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( future$backports$http$cookiejar$$$function_65__cookies_for_domain ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_cookies_by_path ); var_cookies_by_path = NULL; } { Py_XDECREF( var_path ); var_path = NULL; } { Py_XDECREF( var_cookies_by_name ); var_cookies_by_name = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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_domain ); par_domain = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_cookies_by_path ); var_cookies_by_path = NULL; } { Py_XDECREF( var_path ); var_path = NULL; } { Py_XDECREF( var_cookies_by_name ); var_cookies_by_name = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_65__cookies_for_domain ); 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_future$backports$http$cookiejar$$$function_66__cookies_for_request( 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_request = python_pars[ 1 ]; PyObject *var_cookies = NULL; PyObject *var_domain = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_fae47abf9daf955b2f1b0900c6ba93e7; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_fae47abf9daf955b2f1b0900c6ba93e7 = 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. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = PyList_New( 0 ); assert( var_cookies == NULL ); var_cookies = tmp_assign_source_1; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_fae47abf9daf955b2f1b0900c6ba93e7, codeobj_fae47abf9daf955b2f1b0900c6ba93e7, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_fae47abf9daf955b2f1b0900c6ba93e7 = cache_frame_fae47abf9daf955b2f1b0900c6ba93e7; // Push the new frame as the currently active one. pushFrameStack( frame_fae47abf9daf955b2f1b0900c6ba93e7 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_fae47abf9daf955b2f1b0900c6ba93e7 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; PyObject *tmp_called_instance_1; PyObject *tmp_source_name_1; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__cookies ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1270; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_fae47abf9daf955b2f1b0900c6ba93e7->m_frame.f_lineno = 1270; tmp_iter_arg_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_keys ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1270; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); Py_DECREF( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1270; 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_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = 1270; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_domain; var_domain = tmp_assign_source_4; Py_INCREF( var_domain ); Py_XDECREF( old ); } } { PyObject *tmp_called_name_1; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_1; PyObject *tmp_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1271; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_source_name_2 = var_cookies; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_extend ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1271; type_description_1 = "oooo"; goto try_except_handler_2; } 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 = 1271; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_source_name_3 = par_self; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain__cookies_for_domain ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_1 ); exception_lineno = 1271; type_description_1 = "oooo"; goto try_except_handler_2; } if ( var_domain == NULL ) { Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_called_name_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1271; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_args_element_name_2 = var_domain; if ( par_request == NULL ) { Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_called_name_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1271; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_args_element_name_3 = par_request; frame_fae47abf9daf955b2f1b0900c6ba93e7->m_frame.f_lineno = 1271; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_args_element_name_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); 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 = 1271; type_description_1 = "oooo"; goto try_except_handler_2; } frame_fae47abf9daf955b2f1b0900c6ba93e7->m_frame.f_lineno = 1271; { 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 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1271; type_description_1 = "oooo"; 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 = 1270; 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:; } { 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; } { if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1272; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_return_value = var_cookies; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_fae47abf9daf955b2f1b0900c6ba93e7 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_fae47abf9daf955b2f1b0900c6ba93e7 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_fae47abf9daf955b2f1b0900c6ba93e7 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_fae47abf9daf955b2f1b0900c6ba93e7, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_fae47abf9daf955b2f1b0900c6ba93e7->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_fae47abf9daf955b2f1b0900c6ba93e7, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_fae47abf9daf955b2f1b0900c6ba93e7, type_description_1, par_self, par_request, var_cookies, var_domain ); // Release cached frame. if ( frame_fae47abf9daf955b2f1b0900c6ba93e7 == cache_frame_fae47abf9daf955b2f1b0900c6ba93e7 ) { Py_DECREF( frame_fae47abf9daf955b2f1b0900c6ba93e7 ); } cache_frame_fae47abf9daf955b2f1b0900c6ba93e7 = NULL; assertFrameObject( frame_fae47abf9daf955b2f1b0900c6ba93e7 ); // 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( future$backports$http$cookiejar$$$function_66__cookies_for_request ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_domain ); var_domain = 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_request ); par_request = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_domain ); var_domain = 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( future$backports$http$cookiejar$$$function_66__cookies_for_request ); 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_future$backports$http$cookiejar$$$function_67__cookie_attrs( 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_cookies = python_pars[ 1 ]; PyObject *var_version_set = NULL; PyObject *var_attrs = NULL; PyObject *var_cookie = NULL; PyObject *var_version = NULL; PyObject *var_value = NULL; PyObject *var_domain = NULL; PyObject *var_p = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_32b8007f9eff547d1a5a3d3e34ad520a; 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; 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_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_32b8007f9eff547d1a5a3d3e34ad520a = 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_32b8007f9eff547d1a5a3d3e34ad520a, codeobj_32b8007f9eff547d1a5a3d3e34ad520a, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_32b8007f9eff547d1a5a3d3e34ad520a = cache_frame_32b8007f9eff547d1a5a3d3e34ad520a; // Push the new frame as the currently active one. pushFrameStack( frame_32b8007f9eff547d1a5a3d3e34ad520a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_32b8007f9eff547d1a5a3d3e34ad520a ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_kw_name_1; PyObject *tmp_dict_key_1; PyObject *tmp_dict_value_1; PyObject *tmp_dict_key_2; PyObject *tmp_dict_value_2; CHECK_OBJECT( par_cookies ); tmp_source_name_1 = par_cookies; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_sort ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1284; type_description_1 = "ooooooooo"; goto frame_exception_exit_1; } tmp_dict_key_1 = const_str_plain_key; tmp_dict_value_1 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_67__cookie_attrs$$$function_1_lambda( ); tmp_kw_name_1 = _PyDict_NewPresized( 2 ); tmp_res = PyDict_SetItem( tmp_kw_name_1, tmp_dict_key_1, tmp_dict_value_1 ); Py_DECREF( tmp_dict_value_1 ); assert( !(tmp_res != 0) ); tmp_dict_key_2 = const_str_plain_reverse; tmp_dict_value_2 = Py_True; tmp_res = PyDict_SetItem( tmp_kw_name_1, tmp_dict_key_2, tmp_dict_value_2 ); assert( !(tmp_res != 0) ); frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1284; tmp_unused = CALL_FUNCTION_WITH_KEYARGS( tmp_called_name_1, tmp_kw_name_1 ); Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_kw_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1284; type_description_1 = "ooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_1; tmp_assign_source_1 = Py_False; assert( var_version_set == NULL ); Py_INCREF( tmp_assign_source_1 ); var_version_set = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; tmp_assign_source_2 = PyList_New( 0 ); assert( var_attrs == NULL ); var_attrs = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_iter_arg_1; if ( par_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1289; type_description_1 = "ooooooooo"; goto frame_exception_exit_1; } tmp_iter_arg_1 = par_cookies; tmp_assign_source_3 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1289; type_description_1 = "ooooooooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_3; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_4 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_4 == 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 = "ooooooooo"; exception_lineno = 1289; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_5 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_5; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_6; PyObject *tmp_source_name_2; CHECK_OBJECT( var_cookie ); tmp_source_name_2 = var_cookie; tmp_assign_source_6 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_version ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1296; type_description_1 = "ooooooooo"; goto try_except_handler_2; } { PyObject *old = var_version; var_version = tmp_assign_source_6; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; if ( var_version_set == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version_set" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1297; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_operand_name_1 = var_version_set; 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 = 1297; type_description_1 = "ooooooooo"; 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 branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_assign_source_7; tmp_assign_source_7 = Py_True; { PyObject *old = var_version_set; var_version_set = tmp_assign_source_7; Py_INCREF( var_version_set ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; if ( var_version == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1299; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_1 = var_version; tmp_compexpr_right_1 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( 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 = 1299; type_description_1 = "ooooooooo"; goto try_except_handler_2; } 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_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_1; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; if ( var_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1300; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_3 = var_attrs; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_append ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1300; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_left_name_1 = const_str_digest_9b6316ab52286b88a4e13fc3742fd9e3; if ( var_version == 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", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1300; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_right_name_1 = var_version; tmp_args_element_name_1 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_args_element_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 1300; type_description_1 = "ooooooooo"; goto try_except_handler_2; } frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1300; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1300; type_description_1 = "ooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_2:; } branch_no_1:; } { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_4; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_called_name_3; PyObject *tmp_source_name_5; PyObject *tmp_source_name_6; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_7; int tmp_truth_name_1; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1305; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_4 = var_cookie; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_value ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1305; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_compexpr_right_2 = Py_None; tmp_and_left_value_1 = ( tmp_compexpr_left_2 != tmp_compexpr_right_2 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_2 ); 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_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 = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_6 = par_self; tmp_source_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_non_word_re ); if ( tmp_source_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_search ); Py_DECREF( tmp_source_name_5 ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } if ( var_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_7 = var_cookie; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_value ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_3 ); exception_lineno = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1306; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); Py_DECREF( tmp_args_element_name_2 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_and_left_value_2 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); 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 ( var_version == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_3 = var_version; tmp_compexpr_right_3 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1306; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_and_right_value_2 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; 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_3 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_condition_result_3 = tmp_and_left_value_1; and_end_1:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { PyObject *tmp_assign_source_8; PyObject *tmp_called_name_4; PyObject *tmp_source_name_8; PyObject *tmp_source_name_9; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_source_name_10; 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 = 1307; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_9 = par_self; tmp_source_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_quote_re ); if ( tmp_source_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1307; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_sub ); Py_DECREF( tmp_source_name_8 ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1307; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = const_str_digest_2fe71b40974e92f7a4ed2043bfd21fa9; if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1307; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_10 = var_cookie; tmp_args_element_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain_value ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_4 ); exception_lineno = 1307; type_description_1 = "ooooooooo"; goto try_except_handler_2; } frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1307; { PyObject *call_args[] = { tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_assign_source_8 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_args_element_name_4 ); if ( tmp_assign_source_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1307; type_description_1 = "ooooooooo"; goto try_except_handler_2; } { PyObject *old = var_value; var_value = tmp_assign_source_8; Py_XDECREF( old ); } } goto branch_end_3; branch_no_3:; { PyObject *tmp_assign_source_9; PyObject *tmp_source_name_11; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1309; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_11 = var_cookie; tmp_assign_source_9 = LOOKUP_ATTRIBUTE( tmp_source_name_11, const_str_plain_value ); if ( tmp_assign_source_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1309; type_description_1 = "ooooooooo"; goto try_except_handler_2; } { PyObject *old = var_value; var_value = tmp_assign_source_9; Py_XDECREF( old ); } } branch_end_3:; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; PyObject *tmp_source_name_12; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1312; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_12 = var_cookie; tmp_compexpr_left_4 = LOOKUP_ATTRIBUTE( tmp_source_name_12, const_str_plain_value ); if ( tmp_compexpr_left_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1312; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_compexpr_right_4 = Py_None; tmp_condition_result_4 = ( tmp_compexpr_left_4 == tmp_compexpr_right_4 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_4 ); if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE ) { goto branch_yes_4; } else { goto branch_no_4; } branch_yes_4:; { PyObject *tmp_called_name_5; PyObject *tmp_source_name_13; PyObject *tmp_args_element_name_5; PyObject *tmp_source_name_14; if ( var_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1313; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_13 = var_attrs; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_13, const_str_plain_append ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1313; type_description_1 = "ooooooooo"; goto try_except_handler_2; } if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_5 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1313; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_14 = var_cookie; tmp_args_element_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_14, const_str_plain_name ); if ( tmp_args_element_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 1313; type_description_1 = "ooooooooo"; goto try_except_handler_2; } frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1313; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_args_element_name_5 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1313; type_description_1 = "ooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } goto branch_end_4; branch_no_4:; { PyObject *tmp_called_name_6; PyObject *tmp_source_name_15; PyObject *tmp_args_element_name_6; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; PyObject *tmp_tuple_element_1; PyObject *tmp_source_name_16; if ( var_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1315; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_15 = var_attrs; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_15, const_str_plain_append ); if ( tmp_called_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1315; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_left_name_2 = const_str_digest_d26f52d432ccf199e53ad3ddfa46aa69; if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_6 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1315; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_16 = var_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_16, const_str_plain_name ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_6 ); exception_lineno = 1315; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_right_name_2 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_2, 0, tmp_tuple_element_1 ); if ( var_value == NULL ) { Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_right_name_2 ); 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 = 1315; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_tuple_element_1 = var_value; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_right_name_2, 1, tmp_tuple_element_1 ); tmp_args_element_name_6 = BINARY_OPERATION_REMAINDER( tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_right_name_2 ); if ( tmp_args_element_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_6 ); exception_lineno = 1315; type_description_1 = "ooooooooo"; goto try_except_handler_2; } frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1315; { PyObject *call_args[] = { tmp_args_element_name_6 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); 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 = 1315; type_description_1 = "ooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_end_4:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; if ( var_version == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1316; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_5 = var_version; tmp_compexpr_right_5 = const_int_0; tmp_res = RICH_COMPARE_BOOL_GT( 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 = 1316; type_description_1 = "ooooooooo"; 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_5; } else { goto branch_no_5; } branch_yes_5:; { nuitka_bool tmp_condition_result_6; PyObject *tmp_source_name_17; PyObject *tmp_attribute_value_1; int tmp_truth_name_2; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1317; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_17 = var_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_17, const_str_plain_path_specified ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1317; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_truth_name_2 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1317; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_condition_result_6 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); if ( tmp_condition_result_6 == NUITKA_BOOL_TRUE ) { goto branch_yes_6; } else { goto branch_no_6; } branch_yes_6:; { PyObject *tmp_called_name_7; PyObject *tmp_source_name_18; PyObject *tmp_args_element_name_7; PyObject *tmp_left_name_3; PyObject *tmp_right_name_3; PyObject *tmp_source_name_19; if ( var_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1318; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_18 = var_attrs; tmp_called_name_7 = LOOKUP_ATTRIBUTE( tmp_source_name_18, const_str_plain_append ); if ( tmp_called_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1318; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_left_name_3 = const_str_digest_4ecfec5813374bbd5fc345709fa6c7fe; if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1318; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_19 = var_cookie; tmp_right_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_19, const_str_plain_path ); if ( tmp_right_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_7 ); exception_lineno = 1318; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_args_element_name_7 = BINARY_OPERATION_REMAINDER( tmp_left_name_3, tmp_right_name_3 ); Py_DECREF( tmp_right_name_3 ); if ( tmp_args_element_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_7 ); exception_lineno = 1318; type_description_1 = "ooooooooo"; goto try_except_handler_2; } frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1318; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_7 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1318; type_description_1 = "ooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_6:; } { nuitka_bool tmp_condition_result_7; PyObject *tmp_called_instance_1; PyObject *tmp_source_name_20; PyObject *tmp_call_result_2; int tmp_truth_name_3; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1319; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_20 = var_cookie; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_20, const_str_plain_domain ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1319; type_description_1 = "ooooooooo"; goto try_except_handler_2; } frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1319; tmp_call_result_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_call_result_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1319; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_truth_name_3 = CHECK_IF_TRUE( tmp_call_result_2 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_2 ); exception_lineno = 1319; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_condition_result_7 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_2 ); if ( tmp_condition_result_7 == NUITKA_BOOL_TRUE ) { goto branch_yes_7; } else { goto branch_no_7; } branch_yes_7:; { PyObject *tmp_assign_source_10; PyObject *tmp_source_name_21; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1320; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_21 = var_cookie; tmp_assign_source_10 = LOOKUP_ATTRIBUTE( tmp_source_name_21, const_str_plain_domain ); if ( tmp_assign_source_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1320; type_description_1 = "ooooooooo"; goto try_except_handler_2; } { PyObject *old = var_domain; var_domain = tmp_assign_source_10; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_8; int tmp_and_left_truth_3; nuitka_bool tmp_and_left_value_3; nuitka_bool tmp_and_right_value_3; PyObject *tmp_operand_name_2; PyObject *tmp_source_name_22; PyObject *tmp_called_instance_2; PyObject *tmp_call_result_3; int tmp_truth_name_4; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1321; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_22 = var_cookie; tmp_operand_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_22, const_str_plain_domain_initial_dot ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1321; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1321; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_and_left_value_3 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_3 = tmp_and_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_3 == 1 ) { goto and_right_3; } else { goto and_left_3; } and_right_3:; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1322; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_called_instance_2 = var_domain; frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1322; tmp_call_result_3 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_call_result_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1322; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_truth_name_4 = CHECK_IF_TRUE( tmp_call_result_3 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_3 ); exception_lineno = 1322; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_and_right_value_3 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_3 ); tmp_condition_result_8 = tmp_and_right_value_3; goto and_end_3; and_left_3:; tmp_condition_result_8 = tmp_and_left_value_3; and_end_3:; if ( tmp_condition_result_8 == NUITKA_BOOL_TRUE ) { goto branch_yes_8; } else { goto branch_no_8; } branch_yes_8:; { PyObject *tmp_assign_source_11; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1323; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_subscribed_name_1 = var_domain; tmp_subscript_name_1 = const_slice_int_pos_1_none_none; tmp_assign_source_11 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); if ( tmp_assign_source_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1323; type_description_1 = "ooooooooo"; goto try_except_handler_2; } { PyObject *old = var_domain; var_domain = tmp_assign_source_11; Py_XDECREF( old ); } } branch_no_8:; } { PyObject *tmp_called_name_8; PyObject *tmp_source_name_23; PyObject *tmp_args_element_name_8; PyObject *tmp_left_name_4; PyObject *tmp_right_name_4; if ( var_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1324; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_23 = var_attrs; tmp_called_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_23, const_str_plain_append ); if ( tmp_called_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1324; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_left_name_4 = const_str_digest_bbb9e00c2445591f988aa71dd6837113; if ( var_domain == NULL ) { Py_DECREF( tmp_called_name_8 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1324; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_right_name_4 = var_domain; tmp_args_element_name_8 = BINARY_OPERATION_REMAINDER( tmp_left_name_4, tmp_right_name_4 ); if ( tmp_args_element_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_8 ); exception_lineno = 1324; type_description_1 = "ooooooooo"; goto try_except_handler_2; } frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1324; { PyObject *call_args[] = { tmp_args_element_name_8 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_8, call_args ); } Py_DECREF( tmp_called_name_8 ); Py_DECREF( tmp_args_element_name_8 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1324; type_description_1 = "ooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_7:; } { nuitka_bool tmp_condition_result_9; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; PyObject *tmp_source_name_24; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1325; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_24 = var_cookie; tmp_compexpr_left_6 = LOOKUP_ATTRIBUTE( tmp_source_name_24, const_str_plain_port ); if ( tmp_compexpr_left_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1325; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_compexpr_right_6 = Py_None; tmp_condition_result_9 = ( tmp_compexpr_left_6 != tmp_compexpr_right_6 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_6 ); if ( tmp_condition_result_9 == NUITKA_BOOL_TRUE ) { goto branch_yes_9; } else { goto branch_no_9; } branch_yes_9:; { PyObject *tmp_assign_source_12; tmp_assign_source_12 = const_str_digest_457b984510b0a7bceabc7453e444c63e; { PyObject *old = var_p; var_p = tmp_assign_source_12; Py_INCREF( var_p ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_10; PyObject *tmp_source_name_25; PyObject *tmp_attribute_value_2; int tmp_truth_name_5; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1327; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_25 = var_cookie; tmp_attribute_value_2 = LOOKUP_ATTRIBUTE( tmp_source_name_25, const_str_plain_port_specified ); if ( tmp_attribute_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1327; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_truth_name_5 = CHECK_IF_TRUE( tmp_attribute_value_2 ); if ( tmp_truth_name_5 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_2 ); exception_lineno = 1327; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_condition_result_10 = tmp_truth_name_5 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_2 ); if ( tmp_condition_result_10 == NUITKA_BOOL_TRUE ) { goto branch_yes_10; } else { goto branch_no_10; } branch_yes_10:; { PyObject *tmp_assign_source_13; PyObject *tmp_left_name_5; PyObject *tmp_right_name_5; PyObject *tmp_left_name_6; PyObject *tmp_right_name_6; PyObject *tmp_source_name_26; if ( var_p == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "p" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1328; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_left_name_5 = var_p; tmp_left_name_6 = const_str_digest_78cdb9f6cfc14f7b9f52923017afea0e; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1328; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_26 = var_cookie; tmp_right_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_26, const_str_plain_port ); if ( tmp_right_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1328; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_right_name_5 = BINARY_OPERATION_REMAINDER( tmp_left_name_6, tmp_right_name_6 ); Py_DECREF( tmp_right_name_6 ); if ( tmp_right_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1328; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_assign_source_13 = BINARY_OPERATION_ADD( tmp_left_name_5, tmp_right_name_5 ); Py_DECREF( tmp_right_name_5 ); if ( tmp_assign_source_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1328; type_description_1 = "ooooooooo"; goto try_except_handler_2; } { PyObject *old = var_p; var_p = tmp_assign_source_13; Py_XDECREF( old ); } } branch_no_10:; } { PyObject *tmp_called_name_9; PyObject *tmp_source_name_27; PyObject *tmp_args_element_name_9; if ( var_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1329; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_source_name_27 = var_attrs; tmp_called_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_27, const_str_plain_append ); if ( tmp_called_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1329; type_description_1 = "ooooooooo"; goto try_except_handler_2; } if ( var_p == NULL ) { Py_DECREF( tmp_called_name_9 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "p" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1329; type_description_1 = "ooooooooo"; goto try_except_handler_2; } tmp_args_element_name_9 = var_p; frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame.f_lineno = 1329; { PyObject *call_args[] = { tmp_args_element_name_9 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_9, call_args ); } Py_DECREF( tmp_called_name_9 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1329; type_description_1 = "ooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_9:; } branch_no_5:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1289; type_description_1 = "ooooooooo"; 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; } { if ( var_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1331; type_description_1 = "ooooooooo"; goto frame_exception_exit_1; } tmp_return_value = var_attrs; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_32b8007f9eff547d1a5a3d3e34ad520a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_32b8007f9eff547d1a5a3d3e34ad520a ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_32b8007f9eff547d1a5a3d3e34ad520a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_32b8007f9eff547d1a5a3d3e34ad520a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_32b8007f9eff547d1a5a3d3e34ad520a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_32b8007f9eff547d1a5a3d3e34ad520a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_32b8007f9eff547d1a5a3d3e34ad520a, type_description_1, par_self, par_cookies, var_version_set, var_attrs, var_cookie, var_version, var_value, var_domain, var_p ); // Release cached frame. if ( frame_32b8007f9eff547d1a5a3d3e34ad520a == cache_frame_32b8007f9eff547d1a5a3d3e34ad520a ) { Py_DECREF( frame_32b8007f9eff547d1a5a3d3e34ad520a ); } cache_frame_32b8007f9eff547d1a5a3d3e34ad520a = NULL; assertFrameObject( frame_32b8007f9eff547d1a5a3d3e34ad520a ); // 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( future$backports$http$cookiejar$$$function_67__cookie_attrs ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookies ); par_cookies = NULL; } { Py_XDECREF( var_version_set ); var_version_set = NULL; } { Py_XDECREF( var_attrs ); var_attrs = NULL; } { Py_XDECREF( var_cookie ); var_cookie = NULL; } { Py_XDECREF( var_version ); var_version = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_p ); var_p = 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_cookies ); par_cookies = NULL; } { Py_XDECREF( var_version_set ); var_version_set = NULL; } { Py_XDECREF( var_attrs ); var_attrs = NULL; } { Py_XDECREF( var_cookie ); var_cookie = NULL; } { Py_XDECREF( var_version ); var_version = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_p ); var_p = 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( future$backports$http$cookiejar$$$function_67__cookie_attrs ); 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_future$backports$http$cookiejar$$$function_67__cookie_attrs$$$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_a = python_pars[ 0 ]; struct Nuitka_FrameObject *frame_dfcacfcb1158f9a74e7c8d50bf186230; 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_dfcacfcb1158f9a74e7c8d50bf186230 = 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_dfcacfcb1158f9a74e7c8d50bf186230, codeobj_dfcacfcb1158f9a74e7c8d50bf186230, module_future$backports$http$cookiejar, sizeof(void *) ); frame_dfcacfcb1158f9a74e7c8d50bf186230 = cache_frame_dfcacfcb1158f9a74e7c8d50bf186230; // Push the new frame as the currently active one. pushFrameStack( frame_dfcacfcb1158f9a74e7c8d50bf186230 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_dfcacfcb1158f9a74e7c8d50bf186230 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_len_arg_1; PyObject *tmp_source_name_1; CHECK_OBJECT( par_a ); tmp_source_name_1 = par_a; tmp_len_arg_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_path ); if ( tmp_len_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1284; type_description_1 = "o"; goto frame_exception_exit_1; } tmp_return_value = BUILTIN_LEN( tmp_len_arg_1 ); Py_DECREF( tmp_len_arg_1 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1284; type_description_1 = "o"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_dfcacfcb1158f9a74e7c8d50bf186230 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_dfcacfcb1158f9a74e7c8d50bf186230 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_dfcacfcb1158f9a74e7c8d50bf186230 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_dfcacfcb1158f9a74e7c8d50bf186230, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_dfcacfcb1158f9a74e7c8d50bf186230->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_dfcacfcb1158f9a74e7c8d50bf186230, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_dfcacfcb1158f9a74e7c8d50bf186230, type_description_1, par_a ); // Release cached frame. if ( frame_dfcacfcb1158f9a74e7c8d50bf186230 == cache_frame_dfcacfcb1158f9a74e7c8d50bf186230 ) { Py_DECREF( frame_dfcacfcb1158f9a74e7c8d50bf186230 ); } cache_frame_dfcacfcb1158f9a74e7c8d50bf186230 = NULL; assertFrameObject( frame_dfcacfcb1158f9a74e7c8d50bf186230 ); // 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( future$backports$http$cookiejar$$$function_67__cookie_attrs$$$function_1_lambda ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_a ); par_a = 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_a ); par_a = 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( future$backports$http$cookiejar$$$function_67__cookie_attrs$$$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 *impl_future$backports$http$cookiejar$$$function_68_add_cookie_header( 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_request = python_pars[ 1 ]; PyObject *var_cookies = NULL; PyObject *var_attrs = NULL; PyObject *var_cookie = NULL; PyObject *tmp_assign_unpack_1__assign_source = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_a0ef1c5e814f13bc71741d7541f47d71; 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; PyObject *exception_keeper_type_1; PyObject *exception_keeper_value_1; PyTracebackObject *exception_keeper_tb_1; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1; int tmp_res; 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 *exception_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; 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_a0ef1c5e814f13bc71741d7541f47d71 = 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_a0ef1c5e814f13bc71741d7541f47d71, codeobj_a0ef1c5e814f13bc71741d7541f47d71, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_a0ef1c5e814f13bc71741d7541f47d71 = cache_frame_a0ef1c5e814f13bc71741d7541f47d71; // Push the new frame as the currently active one. pushFrameStack( frame_a0ef1c5e814f13bc71741d7541f47d71 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a0ef1c5e814f13bc71741d7541f47d71 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1339; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1339; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, &PyTuple_GET_ITEM( const_tuple_str_plain_add_cookie_header_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1339; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_called_instance_1; PyObject *tmp_source_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 = 1340; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_self; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__cookies_lock ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1340; type_description_1 = "ooooo"; goto frame_exception_exit_1; } frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1340; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_acquire ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1340; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { // Tried code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; PyObject *tmp_called_instance_2; PyObject *tmp_mvar_value_3; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_called_name_2 = tmp_mvar_value_2; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_called_instance_2 = tmp_mvar_value_3; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1343; tmp_args_element_name_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_time ); if ( tmp_args_element_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1343; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, 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 = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } assert( tmp_assign_unpack_1__assign_source == NULL ); tmp_assign_unpack_1__assign_source = tmp_assign_source_1; } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; PyObject *tmp_source_name_2; CHECK_OBJECT( tmp_assign_unpack_1__assign_source ); tmp_assattr_name_1 = tmp_assign_unpack_1__assign_source; 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 = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_source_name_2 = par_self; tmp_assattr_target_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__policy ); if ( tmp_assattr_target_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__now, tmp_assattr_name_1 ); Py_DECREF( tmp_assattr_target_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } } { PyObject *tmp_assattr_name_2; PyObject *tmp_assattr_target_2; CHECK_OBJECT( tmp_assign_unpack_1__assign_source ); tmp_assattr_name_2 = tmp_assign_unpack_1__assign_source; 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 = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_assattr_target_2 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain__now, tmp_assattr_name_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1343; type_description_1 = "ooooo"; goto try_except_handler_3; } } goto try_end_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; { Py_XDECREF( tmp_assign_unpack_1__assign_source ); tmp_assign_unpack_1__assign_source = 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: try_end_1:; } { 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_2; PyObject *tmp_called_name_3; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_2; 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 = 1345; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_3 = par_self; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain__cookies_for_request ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1345; type_description_1 = "ooooo"; goto try_except_handler_2; } if ( par_request == 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", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1345; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_2 = par_request; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1345; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1345; type_description_1 = "ooooo"; goto try_except_handler_2; } assert( var_cookies == NULL ); var_cookies = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_called_name_4; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_3; 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 = 1347; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_4 = par_self; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain__cookie_attrs ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1347; type_description_1 = "ooooo"; goto try_except_handler_2; } if ( var_cookies == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1347; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = var_cookies; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1347; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_assign_source_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1347; type_description_1 = "ooooo"; goto try_except_handler_2; } assert( var_attrs == NULL ); var_attrs = tmp_assign_source_3; } { nuitka_bool tmp_condition_result_1; int tmp_truth_name_1; CHECK_OBJECT( var_attrs ); tmp_truth_name_1 = CHECK_IF_TRUE( var_attrs ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1348; type_description_1 = "ooooo"; goto try_except_handler_2; } 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_operand_name_1; PyObject *tmp_called_instance_3; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1349; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_called_instance_3 = par_request; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1349; tmp_operand_name_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_3, const_str_plain_has_header, &PyTuple_GET_ITEM( const_tuple_str_plain_Cookie_tuple, 0 ) ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1349; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1349; type_description_1 = "ooooo"; goto try_except_handler_2; } 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_called_name_5; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; PyObject *tmp_called_name_6; PyObject *tmp_source_name_6; PyObject *tmp_args_element_name_6; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1350; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_5 = par_request; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_add_unredirected_header ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1350; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_4 = const_str_plain_Cookie; tmp_source_name_6 = const_str_digest_41e98c7cc1ef944f96b5cfc5c1252f70; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_join ); assert( !(tmp_called_name_6 == NULL) ); if ( var_attrs == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1351; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_6 = var_attrs; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1351; { PyObject *call_args[] = { tmp_args_element_name_6 }; tmp_args_element_name_5 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); if ( tmp_args_element_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 1351; type_description_1 = "ooooo"; goto try_except_handler_2; } frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1350; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_5 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_args_element_name_5 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1350; type_description_1 = "ooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_2:; } branch_no_1:; } { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_source_name_7; PyObject *tmp_source_name_8; PyObject *tmp_attribute_value_1; int tmp_truth_name_2; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_operand_name_2; PyObject *tmp_source_name_9; PyObject *tmp_source_name_10; PyObject *tmp_operand_name_3; PyObject *tmp_called_instance_4; 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 = 1354; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_8 = par_self; tmp_source_name_7 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain__policy ); if ( tmp_source_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1354; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_rfc2965 ); Py_DECREF( tmp_source_name_7 ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1354; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_truth_name_2 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1354; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_and_left_value_1 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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_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 = 1354; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_10 = par_self; tmp_source_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain__policy ); if ( tmp_source_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1354; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_operand_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_hide_cookie2 ); Py_DECREF( tmp_source_name_9 ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1354; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1354; type_description_1 = "ooooo"; goto try_except_handler_2; } 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 ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1355; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_called_instance_4 = par_request; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1355; tmp_operand_name_3 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_4, const_str_plain_has_header, &PyTuple_GET_ITEM( const_tuple_str_plain_Cookie2_tuple, 0 ) ); if ( tmp_operand_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1355; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_3 ); Py_DECREF( tmp_operand_name_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1355; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_and_right_value_2 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; 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_3 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_condition_result_3 = tmp_and_left_value_1; and_end_1:; 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; PyObject *tmp_iter_arg_1; if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1356; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_iter_arg_1 = var_cookies; 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 = 1356; type_description_1 = "ooooo"; goto try_except_handler_2; } 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 = "ooooo"; exception_lineno = 1356; goto try_except_handler_4; } } { 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_cookie; var_cookie = tmp_assign_source_6; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_11; CHECK_OBJECT( var_cookie ); tmp_source_name_11 = var_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_11, const_str_plain_version ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1357; type_description_1 = "ooooo"; goto try_except_handler_4; } tmp_compexpr_right_1 = const_int_pos_1; tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_1, tmp_compexpr_right_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1357; type_description_1 = "ooooo"; goto try_except_handler_4; } 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_called_instance_5; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1358; type_description_1 = "ooooo"; goto try_except_handler_4; } tmp_called_instance_5 = par_request; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1358; tmp_unused = CALL_METHOD_WITH_ARGS2( tmp_called_instance_5, const_str_plain_add_unredirected_header, &PyTuple_GET_ITEM( const_tuple_60d58ffd11a1c34a19ff1a729518bcff_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1358; type_description_1 = "ooooo"; goto try_except_handler_4; } Py_DECREF( tmp_unused ); } { goto loop_end_1; } branch_no_4:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1356; type_description_1 = "ooooo"; goto try_except_handler_4; } goto loop_start_1; loop_end_1:; } 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; { 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_2; exception_value = exception_keeper_value_2; exception_tb = exception_keeper_tb_2; exception_lineno = exception_keeper_lineno_2; goto try_except_handler_2; } // End of try: try_end_2:; } { 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_3:; } goto try_end_3; // 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; { // 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_3 == NULL ) { exception_keeper_tb_3 = MAKE_TRACEBACK( frame_a0ef1c5e814f13bc71741d7541f47d71, exception_keeper_lineno_3 ); } else if ( exception_keeper_lineno_3 != 0 ) { exception_keeper_tb_3 = ADD_TRACEBACK( exception_keeper_tb_3, frame_a0ef1c5e814f13bc71741d7541f47d71, exception_keeper_lineno_3 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); PyException_SetTraceback( exception_keeper_value_3, (PyObject *)exception_keeper_tb_3 ); PUBLISH_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); } { // Tried code: { PyObject *tmp_called_instance_6; PyObject *tmp_source_name_12; 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 = 1362; type_description_1 = "ooooo"; goto try_except_handler_5; } tmp_source_name_12 = par_self; tmp_called_instance_6 = LOOKUP_ATTRIBUTE( tmp_source_name_12, const_str_plain__cookies_lock ); if ( tmp_called_instance_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1362; type_description_1 = "ooooo"; goto try_except_handler_5; } frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1362; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_6, const_str_plain_release ); Py_DECREF( tmp_called_instance_6 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1362; type_description_1 = "ooooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1341; } if (exception_tb && exception_tb->tb_frame == &frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame) frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooo"; goto try_except_handler_5; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_68_add_cookie_header ); return NULL; // 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; { // 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_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: } // End of try: try_end_3:; } { PyObject *tmp_called_instance_7; PyObject *tmp_source_name_13; 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 = 1362; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_13 = par_self; tmp_called_instance_7 = LOOKUP_ATTRIBUTE( tmp_source_name_13, const_str_plain__cookies_lock ); if ( tmp_called_instance_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1362; type_description_1 = "ooooo"; goto frame_exception_exit_1; } frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1362; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_7, const_str_plain_release ); Py_DECREF( tmp_called_instance_7 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1362; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_called_instance_8; 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 = 1364; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_instance_8 = par_self; frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame.f_lineno = 1364; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_8, const_str_plain_clear_expired_cookies ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1364; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_a0ef1c5e814f13bc71741d7541f47d71 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a0ef1c5e814f13bc71741d7541f47d71 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a0ef1c5e814f13bc71741d7541f47d71, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a0ef1c5e814f13bc71741d7541f47d71->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a0ef1c5e814f13bc71741d7541f47d71, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a0ef1c5e814f13bc71741d7541f47d71, type_description_1, par_self, par_request, var_cookies, var_attrs, var_cookie ); // Release cached frame. if ( frame_a0ef1c5e814f13bc71741d7541f47d71 == cache_frame_a0ef1c5e814f13bc71741d7541f47d71 ) { Py_DECREF( frame_a0ef1c5e814f13bc71741d7541f47d71 ); } cache_frame_a0ef1c5e814f13bc71741d7541f47d71 = NULL; assertFrameObject( frame_a0ef1c5e814f13bc71741d7541f47d71 ); // 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( future$backports$http$cookiejar$$$function_68_add_cookie_header ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_attrs ); var_attrs = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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_self ); par_self = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_attrs ); var_attrs = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_68_add_cookie_header ); 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_future$backports$http$cookiejar$$$function_69__normalized_cookie_tuples( 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_attrs_set = python_pars[ 1 ]; PyObject *var_cookie_tuples = NULL; PyObject *var_boolean_attrs = NULL; PyObject *var_value_attrs = NULL; PyObject *var_cookie_attrs = NULL; PyObject *var_name = NULL; PyObject *var_value = NULL; PyObject *var_max_age_set = NULL; PyObject *var_bad_cookie = NULL; PyObject *var_standard = NULL; PyObject *var_rest = NULL; PyObject *var_k = NULL; PyObject *var_v = NULL; PyObject *var_lc = 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; PyObject *tmp_tuple_unpack_2__element_1 = NULL; PyObject *tmp_tuple_unpack_2__element_2 = NULL; PyObject *tmp_tuple_unpack_2__source_iter = NULL; struct Nuitka_FrameObject *frame_82447b757454c1d823dd1fabfc606f31; 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_iterator_attempt; 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 *exception_keeper_type_4; PyObject *exception_keeper_value_4; PyTracebackObject *exception_keeper_tb_4; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_4; int tmp_res; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; bool tmp_result; 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 *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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_82447b757454c1d823dd1fabfc606f31 = NULL; PyObject *exception_keeper_type_9; PyObject *exception_keeper_value_9; PyTracebackObject *exception_keeper_tb_9; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_9; // Actual function code. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = PyList_New( 0 ); assert( var_cookie_tuples == NULL ); var_cookie_tuples = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; tmp_assign_source_2 = const_tuple_str_plain_discard_str_plain_secure_tuple; assert( var_boolean_attrs == NULL ); Py_INCREF( tmp_assign_source_2 ); var_boolean_attrs = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; tmp_assign_source_3 = const_tuple_a843c7864103e820003a24ca56f0791d_tuple; assert( var_value_attrs == NULL ); Py_INCREF( tmp_assign_source_3 ); var_value_attrs = tmp_assign_source_3; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_82447b757454c1d823dd1fabfc606f31, codeobj_82447b757454c1d823dd1fabfc606f31, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_82447b757454c1d823dd1fabfc606f31 = cache_frame_82447b757454c1d823dd1fabfc606f31; // Push the new frame as the currently active one. pushFrameStack( frame_82447b757454c1d823dd1fabfc606f31 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_82447b757454c1d823dd1fabfc606f31 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_4; PyObject *tmp_iter_arg_1; CHECK_OBJECT( par_attrs_set ); tmp_iter_arg_1 = par_attrs_set; 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 = 1387; type_description_1 = "ooooooooooooooo"; 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 = "ooooooooooooooo"; exception_lineno = 1387; 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_cookie_attrs; var_cookie_attrs = tmp_assign_source_6; Py_INCREF( var_cookie_attrs ); Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_7; PyObject *tmp_iter_arg_2; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; CHECK_OBJECT( var_cookie_attrs ); tmp_subscribed_name_1 = var_cookie_attrs; tmp_subscript_name_1 = const_int_0; tmp_iter_arg_2 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_1, tmp_subscript_name_1, 0 ); if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1388; type_description_1 = "ooooooooooooooo"; goto try_except_handler_3; } tmp_assign_source_7 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_2 ); Py_DECREF( tmp_iter_arg_2 ); if ( tmp_assign_source_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1388; type_description_1 = "ooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = tmp_tuple_unpack_1__source_iter; tmp_tuple_unpack_1__source_iter = tmp_assign_source_7; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_8; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_8 = UNPACK_NEXT( tmp_unpack_1, 0, 2 ); if ( tmp_assign_source_8 == 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 = "ooooooooooooooo"; exception_lineno = 1388; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_1; tmp_tuple_unpack_1__element_1 = tmp_assign_source_8; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_9; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_9 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_9 == 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 = "ooooooooooooooo"; exception_lineno = 1388; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_2; tmp_tuple_unpack_1__element_2 = tmp_assign_source_9; 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 = "ooooooooooooooo"; exception_lineno = 1388; goto try_except_handler_4; } } } 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 = "ooooooooooooooo"; exception_lineno = 1388; goto try_except_handler_4; } } goto try_end_1; // 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; { 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_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: try_end_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; { 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_2; exception_value = exception_keeper_value_2; exception_tb = exception_keeper_tb_2; exception_lineno = exception_keeper_lineno_2; goto try_except_handler_2; } // End of try: try_end_2:; } { 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_10; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_10 = tmp_tuple_unpack_1__element_1; { PyObject *old = var_name; var_name = tmp_assign_source_10; Py_INCREF( var_name ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_11; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_11 = tmp_tuple_unpack_1__element_2; { PyObject *old = var_value; var_value = tmp_assign_source_11; Py_INCREF( var_value ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_12; tmp_assign_source_12 = Py_False; { PyObject *old = var_max_age_set; var_max_age_set = tmp_assign_source_12; Py_INCREF( var_max_age_set ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_13; tmp_assign_source_13 = Py_False; { PyObject *old = var_bad_cookie; var_bad_cookie = tmp_assign_source_13; Py_INCREF( var_bad_cookie ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_14; tmp_assign_source_14 = PyDict_New(); { PyObject *old = var_standard; var_standard = tmp_assign_source_14; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_15; tmp_assign_source_15 = PyDict_New(); { PyObject *old = var_rest; var_rest = tmp_assign_source_15; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_16; PyObject *tmp_iter_arg_3; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; if ( var_cookie_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1404; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_subscribed_name_2 = var_cookie_attrs; tmp_subscript_name_2 = const_slice_int_pos_1_none_none; tmp_iter_arg_3 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_2 ); if ( tmp_iter_arg_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1404; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_assign_source_16 = MAKE_ITERATOR( tmp_iter_arg_3 ); Py_DECREF( tmp_iter_arg_3 ); if ( tmp_assign_source_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1404; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = tmp_for_loop_2__for_iterator; tmp_for_loop_2__for_iterator = tmp_assign_source_16; Py_XDECREF( old ); } } { // Tried code: { loop_start_2:; { PyObject *tmp_next_source_2; PyObject *tmp_assign_source_17; CHECK_OBJECT( tmp_for_loop_2__for_iterator ); tmp_next_source_2 = tmp_for_loop_2__for_iterator; tmp_assign_source_17 = ITERATOR_NEXT( tmp_next_source_2 ); if ( tmp_assign_source_17 == 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 = "ooooooooooooooo"; exception_lineno = 1404; goto try_except_handler_5; } } { PyObject *old = tmp_for_loop_2__iter_value; tmp_for_loop_2__iter_value = tmp_assign_source_17; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_18; PyObject *tmp_iter_arg_4; CHECK_OBJECT( tmp_for_loop_2__iter_value ); tmp_iter_arg_4 = tmp_for_loop_2__iter_value; tmp_assign_source_18 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_4 ); if ( tmp_assign_source_18 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1404; type_description_1 = "ooooooooooooooo"; goto try_except_handler_6; } { PyObject *old = tmp_tuple_unpack_2__source_iter; tmp_tuple_unpack_2__source_iter = tmp_assign_source_18; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_19; PyObject *tmp_unpack_3; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_3 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_19 = UNPACK_NEXT( tmp_unpack_3, 0, 2 ); if ( tmp_assign_source_19 == 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 = "ooooooooooooooo"; exception_lineno = 1404; goto try_except_handler_7; } { PyObject *old = tmp_tuple_unpack_2__element_1; tmp_tuple_unpack_2__element_1 = tmp_assign_source_19; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_20; PyObject *tmp_unpack_4; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_4 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_20 = UNPACK_NEXT( tmp_unpack_4, 1, 2 ); if ( tmp_assign_source_20 == 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 = "ooooooooooooooo"; exception_lineno = 1404; goto try_except_handler_7; } { PyObject *old = tmp_tuple_unpack_2__element_2; tmp_tuple_unpack_2__element_2 = tmp_assign_source_20; Py_XDECREF( old ); } } { PyObject *tmp_iterator_name_2; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_iterator_name_2 = tmp_tuple_unpack_2__source_iter; // Check if iterator has left-over elements. CHECK_OBJECT( tmp_iterator_name_2 ); assert( HAS_ITERNEXT( tmp_iterator_name_2 ) ); tmp_iterator_attempt = (*Py_TYPE( tmp_iterator_name_2 )->tp_iternext)( tmp_iterator_name_2 ); 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 = "ooooooooooooooo"; exception_lineno = 1404; goto try_except_handler_7; } } } 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 = "ooooooooooooooo"; exception_lineno = 1404; goto try_except_handler_7; } } goto try_end_3; // Exception handler code: try_except_handler_7:; 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; { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = 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_6; } // End of try: try_end_3:; } goto try_end_4; // Exception handler code: try_except_handler_6:; 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_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = 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 try_except_handler_5; } // End of try: try_end_4:; } { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = NULL; } { PyObject *tmp_assign_source_21; CHECK_OBJECT( tmp_tuple_unpack_2__element_1 ); tmp_assign_source_21 = tmp_tuple_unpack_2__element_1; { PyObject *old = var_k; var_k = tmp_assign_source_21; Py_INCREF( var_k ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { PyObject *tmp_assign_source_22; CHECK_OBJECT( tmp_tuple_unpack_2__element_2 ); tmp_assign_source_22 = tmp_tuple_unpack_2__element_2; { PyObject *old = var_v; var_v = tmp_assign_source_22; Py_INCREF( var_v ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } { PyObject *tmp_assign_source_23; PyObject *tmp_called_instance_1; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1405; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_called_instance_1 = var_k; frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = 1405; tmp_assign_source_23 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_lower ); if ( tmp_assign_source_23 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1405; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } { PyObject *old = var_lc; var_lc = tmp_assign_source_23; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; CHECK_OBJECT( var_lc ); tmp_compexpr_left_1 = var_lc; if ( var_value_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "value_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1407; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_right_1 = var_value_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_1, tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1407; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_or_left_value_1 = ( tmp_res == 1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; if ( var_lc == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "lc" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1407; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_2 = var_lc; if ( var_boolean_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "boolean_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1407; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_right_2 = var_boolean_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_2, tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1407; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_or_right_value_1 = ( tmp_res == 1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_1 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_condition_result_1 = tmp_or_left_value_1; or_end_1:; if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_assign_source_24; if ( var_lc == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "lc" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1408; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_assign_source_24 = var_lc; { PyObject *old = var_k; var_k = tmp_assign_source_24; Py_INCREF( var_k ); 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_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1409; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_3 = var_k; if ( var_boolean_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "boolean_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1409; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_right_3 = var_boolean_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_3, tmp_compexpr_left_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1409; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_and_left_value_1 = ( tmp_res == 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_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1409; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_4 = var_v; tmp_compexpr_right_4 = Py_None; tmp_and_right_value_1 = ( tmp_compexpr_left_4 == tmp_compexpr_right_4 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; 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_25; tmp_assign_source_25 = Py_True; { PyObject *old = var_v; var_v = tmp_assign_source_25; Py_INCREF( var_v ); Py_XDECREF( old ); } } branch_no_2:; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1413; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_5 = var_k; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1413; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_right_5 = var_standard; tmp_res = PySequence_Contains( tmp_compexpr_right_5, tmp_compexpr_left_5 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1413; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_condition_result_3 = ( tmp_res == 1 ) ? 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:; { goto loop_start_2; } branch_no_3:; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1416; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_6 = var_k; tmp_compexpr_right_6 = const_str_plain_domain; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_6, tmp_compexpr_right_6 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1416; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } 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:; { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_7; PyObject *tmp_compexpr_right_7; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1417; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_7 = var_v; tmp_compexpr_right_7 = Py_None; tmp_condition_result_5 = ( tmp_compexpr_left_7 == tmp_compexpr_right_7 ) ? 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_called_name_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1418; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_called_name_1 = tmp_mvar_value_1; frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = 1418; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, &PyTuple_GET_ITEM( const_tuple_str_digest_1ed727fc9fa763826410f3d4c597fe78_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1418; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_26; tmp_assign_source_26 = Py_True; { PyObject *old = var_bad_cookie; var_bad_cookie = tmp_assign_source_26; Py_INCREF( var_bad_cookie ); Py_XDECREF( old ); } } { goto loop_end_2; } branch_no_5:; } { PyObject *tmp_assign_source_27; PyObject *tmp_called_instance_2; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1422; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_called_instance_2 = var_v; frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = 1422; tmp_assign_source_27 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_lower ); if ( tmp_assign_source_27 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1422; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } { PyObject *old = var_v; var_v = tmp_assign_source_27; Py_XDECREF( old ); } } branch_no_4:; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_compexpr_left_8; PyObject *tmp_compexpr_right_8; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1423; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_8 = var_k; tmp_compexpr_right_8 = const_str_plain_expires; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 1423; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } 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:; { nuitka_bool tmp_condition_result_7; int tmp_truth_name_1; if ( var_max_age_set == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "max_age_set" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1424; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_truth_name_1 = CHECK_IF_TRUE( var_max_age_set ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1424; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_condition_result_7 = tmp_truth_name_1 == 1 ? 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:; { goto loop_start_2; } branch_no_7:; } { nuitka_bool tmp_condition_result_8; PyObject *tmp_compexpr_left_9; PyObject *tmp_compexpr_right_9; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1427; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_9 = var_v; tmp_compexpr_right_9 = Py_None; tmp_condition_result_8 = ( tmp_compexpr_left_9 == tmp_compexpr_right_9 ) ? 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_called_name_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1428; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_called_name_2 = tmp_mvar_value_2; frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = 1428; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, &PyTuple_GET_ITEM( const_tuple_str_digest_dbb88d1086a95f52320ae19d03e8d10a_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1428; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } { goto loop_start_2; } branch_no_8:; } branch_no_6:; } { nuitka_bool tmp_condition_result_9; PyObject *tmp_compexpr_left_10; PyObject *tmp_compexpr_right_10; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1431; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_10 = var_k; tmp_compexpr_right_10 = const_str_digest_2c4cf2b02b1ec590855d8e705f7ca34d; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 1431; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } 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_28; tmp_assign_source_28 = Py_True; { PyObject *old = var_max_age_set; var_max_age_set = tmp_assign_source_28; Py_INCREF( var_max_age_set ); Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_29; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_1; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1434; type_description_1 = "ooooooooooooooo"; goto try_except_handler_8; } tmp_called_name_3 = tmp_mvar_value_3; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1434; type_description_1 = "ooooooooooooooo"; goto try_except_handler_8; } tmp_args_element_name_1 = var_v; frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = 1434; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_29 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } if ( tmp_assign_source_29 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1434; type_description_1 = "ooooooooooooooo"; goto try_except_handler_8; } { PyObject *old = var_v; var_v = tmp_assign_source_29; Py_XDECREF( old ); } } goto try_end_5; // Exception handler code: try_except_handler_8:; 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; { // 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_5 == NULL ) { exception_keeper_tb_5 = MAKE_TRACEBACK( frame_82447b757454c1d823dd1fabfc606f31, exception_keeper_lineno_5 ); } else if ( exception_keeper_lineno_5 != 0 ) { exception_keeper_tb_5 = ADD_TRACEBACK( exception_keeper_tb_5, frame_82447b757454c1d823dd1fabfc606f31, exception_keeper_lineno_5 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_5, &exception_keeper_value_5, &exception_keeper_tb_5 ); PyException_SetTraceback( exception_keeper_value_5, (PyObject *)exception_keeper_tb_5 ); PUBLISH_EXCEPTION( &exception_keeper_type_5, &exception_keeper_value_5, &exception_keeper_tb_5 ); } { // Tried code: { nuitka_bool tmp_condition_result_10; PyObject *tmp_compexpr_left_11; PyObject *tmp_compexpr_right_11; tmp_compexpr_left_11 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_11 = PyExc_ValueError; tmp_res = EXCEPTION_MATCH_BOOL( 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 = 1435; type_description_1 = "ooooooooooooooo"; goto try_except_handler_9; } 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_called_name_4; PyObject *tmp_mvar_value_4; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1436; type_description_1 = "ooooooooooooooo"; goto try_except_handler_9; } tmp_called_name_4 = tmp_mvar_value_4; frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = 1436; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, &PyTuple_GET_ITEM( const_tuple_str_digest_2e2f4124b4b7e827083841e0cf4434e0_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1436; type_description_1 = "ooooooooooooooo"; goto try_except_handler_9; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_30; tmp_assign_source_30 = Py_True; { PyObject *old = var_bad_cookie; var_bad_cookie = tmp_assign_source_30; Py_INCREF( var_bad_cookie ); Py_XDECREF( old ); } } { goto try_break_handler_9; } goto branch_end_10; branch_no_10:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1433; } if (exception_tb && exception_tb->tb_frame == &frame_82447b757454c1d823dd1fabfc606f31->m_frame) frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooooooooooooo"; goto try_except_handler_9; } branch_end_10:; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_69__normalized_cookie_tuples ); return NULL; // Exception handler code: try_except_handler_9:; 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; { // 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_6; exception_value = exception_keeper_value_6; exception_tb = exception_keeper_tb_6; exception_lineno = exception_keeper_lineno_6; goto try_except_handler_5; } // try break handler code: try_break_handler_9:; { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 ); } { goto loop_end_2; } // End of try: } // End of try: try_end_5:; } { PyObject *tmp_assign_source_31; tmp_assign_source_31 = const_str_plain_expires; { PyObject *old = var_k; var_k = tmp_assign_source_31; Py_INCREF( var_k ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_32; PyObject *tmp_left_name_1; PyObject *tmp_source_name_1; PyObject *tmp_right_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 = 1445; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_source_name_1 = par_self; tmp_left_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__now ); if ( tmp_left_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1445; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } if ( var_v == NULL ) { Py_DECREF( tmp_left_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1445; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_right_name_1 = var_v; tmp_assign_source_32 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_left_name_1 ); if ( tmp_assign_source_32 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1445; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } { PyObject *old = var_v; var_v = tmp_assign_source_32; Py_XDECREF( old ); } } branch_no_9:; } { nuitka_bool tmp_condition_result_11; int tmp_or_left_truth_2; nuitka_bool tmp_or_left_value_2; nuitka_bool tmp_or_right_value_2; PyObject *tmp_compexpr_left_12; PyObject *tmp_compexpr_right_12; PyObject *tmp_compexpr_left_13; PyObject *tmp_compexpr_right_13; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1446; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_12 = var_k; if ( var_value_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "value_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1446; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_right_12 = var_value_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_12, tmp_compexpr_left_12 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1446; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_or_left_value_2 = ( tmp_res == 1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_2 = tmp_or_left_value_2 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_2 == 1 ) { goto or_left_2; } else { goto or_right_2; } or_right_2:; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1446; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_13 = var_k; if ( var_boolean_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "boolean_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1446; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_right_13 = var_boolean_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_13, tmp_compexpr_left_13 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1446; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_or_right_value_2 = ( tmp_res == 1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_11 = tmp_or_right_value_2; goto or_end_2; or_left_2:; tmp_condition_result_11 = tmp_or_left_value_2; or_end_2:; if ( tmp_condition_result_11 == NUITKA_BOOL_TRUE ) { goto branch_yes_11; } else { goto branch_no_11; } branch_yes_11:; { nuitka_bool tmp_condition_result_12; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_compexpr_left_14; PyObject *tmp_compexpr_right_14; PyObject *tmp_compexpr_left_15; PyObject *tmp_compexpr_right_15; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1447; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_14 = var_v; tmp_compexpr_right_14 = Py_None; tmp_and_left_value_2 = ( tmp_compexpr_left_14 == tmp_compexpr_right_14 ) ? 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 ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1448; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_compexpr_left_15 = var_k; tmp_compexpr_right_15 = const_tuple_str_plain_port_str_plain_comment_str_plain_commenturl_tuple; tmp_res = PySequence_Contains( tmp_compexpr_right_15, tmp_compexpr_left_15 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1448; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_and_right_value_2 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_12 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_12 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_12 == NUITKA_BOOL_TRUE ) { goto branch_yes_12; } else { goto branch_no_12; } branch_yes_12:; { PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_2; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1449; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_called_name_5 = tmp_mvar_value_5; tmp_left_name_2 = const_str_digest_525067c5fe76d439182c8081ac2a6592; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1449; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_right_name_2 = var_k; tmp_args_element_name_2 = BINARY_OPERATION_REMAINDER( tmp_left_name_2, tmp_right_name_2 ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1449; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = 1449; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } 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 = 1449; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_33; tmp_assign_source_33 = Py_True; { PyObject *old = var_bad_cookie; var_bad_cookie = tmp_assign_source_33; Py_INCREF( var_bad_cookie ); Py_XDECREF( old ); } } { goto loop_end_2; } branch_no_12:; } { PyObject *tmp_ass_subvalue_1; PyObject *tmp_ass_subscribed_1; PyObject *tmp_ass_subscript_1; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1452; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_ass_subvalue_1 = var_v; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1452; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_ass_subscribed_1 = var_standard; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1452; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_ass_subscript_1 = var_k; tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_1, tmp_ass_subscript_1, tmp_ass_subvalue_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1452; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } } goto branch_end_11; branch_no_11:; { PyObject *tmp_ass_subvalue_2; PyObject *tmp_ass_subscribed_2; PyObject *tmp_ass_subscript_2; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1454; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_ass_subvalue_2 = var_v; if ( var_rest == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rest" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1454; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_ass_subscribed_2 = var_rest; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1454; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } tmp_ass_subscript_2 = var_k; tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_2, tmp_ass_subscript_2, tmp_ass_subvalue_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1454; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } } branch_end_11:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1404; type_description_1 = "ooooooooooooooo"; goto try_except_handler_5; } goto loop_start_2; loop_end_2:; } goto try_end_6; // Exception handler code: try_except_handler_5:; 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_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_7; exception_value = exception_keeper_value_7; exception_tb = exception_keeper_tb_7; exception_lineno = exception_keeper_lineno_7; goto try_except_handler_2; } // End of try: try_end_6:; } { 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; } { nuitka_bool tmp_condition_result_13; int tmp_truth_name_2; if ( var_bad_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "bad_cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1456; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_truth_name_2 = CHECK_IF_TRUE( var_bad_cookie ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1456; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_condition_result_13 = tmp_truth_name_2 == 1 ? 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:; { goto loop_start_1; } branch_no_13:; } { PyObject *tmp_called_name_6; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_tuple_element_1; if ( var_cookie_tuples == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie_tuples" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1459; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_source_name_2 = var_cookie_tuples; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_append ); if ( tmp_called_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1459; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } if ( var_name == NULL ) { Py_DECREF( tmp_called_name_6 ); 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 = 1459; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_tuple_element_1 = var_name; tmp_args_element_name_3 = PyTuple_New( 4 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_3, 0, tmp_tuple_element_1 ); if ( var_value == NULL ) { Py_DECREF( tmp_called_name_6 ); 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", "value" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1459; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_tuple_element_1 = var_value; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_3, 1, tmp_tuple_element_1 ); if ( var_standard == NULL ) { Py_DECREF( tmp_called_name_6 ); 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", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1459; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_tuple_element_1 = var_standard; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_3, 2, tmp_tuple_element_1 ); if ( var_rest == NULL ) { Py_DECREF( tmp_called_name_6 ); 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", "rest" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1459; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } tmp_tuple_element_1 = var_rest; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_element_name_3, 3, tmp_tuple_element_1 ); frame_82447b757454c1d823dd1fabfc606f31->m_frame.f_lineno = 1459; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1459; type_description_1 = "ooooooooooooooo"; 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 = 1387; type_description_1 = "ooooooooooooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_7; // Exception handler code: try_except_handler_2:; 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; { 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_8; exception_value = exception_keeper_value_8; exception_tb = exception_keeper_tb_8; exception_lineno = exception_keeper_lineno_8; goto frame_exception_exit_1; } // End of try: try_end_7:; } { 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; } { if ( var_cookie_tuples == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie_tuples" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1461; type_description_1 = "ooooooooooooooo"; goto frame_exception_exit_1; } tmp_return_value = var_cookie_tuples; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_82447b757454c1d823dd1fabfc606f31 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_82447b757454c1d823dd1fabfc606f31 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_82447b757454c1d823dd1fabfc606f31 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_82447b757454c1d823dd1fabfc606f31, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_82447b757454c1d823dd1fabfc606f31->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_82447b757454c1d823dd1fabfc606f31, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_82447b757454c1d823dd1fabfc606f31, type_description_1, par_self, par_attrs_set, var_cookie_tuples, var_boolean_attrs, var_value_attrs, var_cookie_attrs, var_name, var_value, var_max_age_set, var_bad_cookie, var_standard, var_rest, var_k, var_v, var_lc ); // Release cached frame. if ( frame_82447b757454c1d823dd1fabfc606f31 == cache_frame_82447b757454c1d823dd1fabfc606f31 ) { Py_DECREF( frame_82447b757454c1d823dd1fabfc606f31 ); } cache_frame_82447b757454c1d823dd1fabfc606f31 = NULL; assertFrameObject( frame_82447b757454c1d823dd1fabfc606f31 ); // 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( future$backports$http$cookiejar$$$function_69__normalized_cookie_tuples ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_attrs_set ); par_attrs_set = NULL; } { Py_XDECREF( var_cookie_tuples ); var_cookie_tuples = NULL; } { Py_XDECREF( var_boolean_attrs ); var_boolean_attrs = NULL; } { Py_XDECREF( var_value_attrs ); var_value_attrs = NULL; } { Py_XDECREF( var_cookie_attrs ); var_cookie_attrs = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_max_age_set ); var_max_age_set = NULL; } { Py_XDECREF( var_bad_cookie ); var_bad_cookie = NULL; } { Py_XDECREF( var_standard ); var_standard = NULL; } { Py_XDECREF( var_rest ); var_rest = NULL; } { Py_XDECREF( var_k ); var_k = NULL; } { Py_XDECREF( var_v ); var_v = NULL; } { Py_XDECREF( var_lc ); var_lc = NULL; } { goto function_return_exit; } // Exception handler code: try_except_handler_1:; 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( par_self ); par_self = NULL; } { Py_XDECREF( par_attrs_set ); par_attrs_set = NULL; } { Py_XDECREF( var_cookie_tuples ); var_cookie_tuples = NULL; } { Py_XDECREF( var_boolean_attrs ); var_boolean_attrs = NULL; } { Py_XDECREF( var_value_attrs ); var_value_attrs = NULL; } { Py_XDECREF( var_cookie_attrs ); var_cookie_attrs = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_max_age_set ); var_max_age_set = NULL; } { Py_XDECREF( var_bad_cookie ); var_bad_cookie = NULL; } { Py_XDECREF( var_standard ); var_standard = NULL; } { Py_XDECREF( var_rest ); var_rest = NULL; } { Py_XDECREF( var_k ); var_k = NULL; } { Py_XDECREF( var_v ); var_v = NULL; } { Py_XDECREF( var_lc ); var_lc = 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_69__normalized_cookie_tuples ); 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_future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple( 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_tup = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_name = NULL; PyObject *var_value = NULL; PyObject *var_standard = NULL; PyObject *var_rest = NULL; PyObject *var_domain = NULL; PyObject *var_path = NULL; PyObject *var_port = NULL; PyObject *var_expires = NULL; PyObject *var_version = NULL; PyObject *var_secure = NULL; PyObject *var_discard = NULL; PyObject *var_comment = NULL; PyObject *var_comment_url = NULL; PyObject *var_path_specified = NULL; PyObject *var_i = NULL; PyObject *var_domain_specified = NULL; PyObject *var_domain_initial_dot = NULL; PyObject *var_req_host = NULL; PyObject *var_erhn = NULL; PyObject *var_port_specified = NULL; PyObject *tmp_tuple_unpack_1__element_1 = NULL; PyObject *tmp_tuple_unpack_1__element_2 = NULL; PyObject *tmp_tuple_unpack_1__element_3 = NULL; PyObject *tmp_tuple_unpack_1__element_4 = NULL; PyObject *tmp_tuple_unpack_1__source_iter = NULL; PyObject *tmp_tuple_unpack_2__element_1 = NULL; PyObject *tmp_tuple_unpack_2__element_2 = NULL; PyObject *tmp_tuple_unpack_2__source_iter = NULL; struct Nuitka_FrameObject *frame_e2b96ab8a0977f93a713a49904aec3c1; 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_iterator_attempt; 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 *exception_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; int tmp_res; PyObject *tmp_return_value = NULL; bool tmp_result; 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_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; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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_preserved_type_2; PyObject *exception_preserved_value_2; PyTracebackObject *exception_preserved_tb_2; PyObject *exception_keeper_type_8; PyObject *exception_keeper_value_8; PyTracebackObject *exception_keeper_tb_8; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_8; static struct Nuitka_FrameObject *cache_frame_e2b96ab8a0977f93a713a49904aec3c1 = NULL; PyObject *exception_keeper_type_9; PyObject *exception_keeper_value_9; PyTracebackObject *exception_keeper_tb_9; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_9; // Actual function code. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_e2b96ab8a0977f93a713a49904aec3c1, codeobj_e2b96ab8a0977f93a713a49904aec3c1, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_e2b96ab8a0977f93a713a49904aec3c1 = cache_frame_e2b96ab8a0977f93a713a49904aec3c1; // Push the new frame as the currently active one. pushFrameStack( frame_e2b96ab8a0977f93a713a49904aec3c1 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_e2b96ab8a0977f93a713a49904aec3c1 ) == 2 ); // Frame stack // Framed code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_1; CHECK_OBJECT( par_tup ); tmp_iter_arg_1 = par_tup; tmp_assign_source_1 = MAKE_UNPACK_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 = 1466; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_2; } assert( tmp_tuple_unpack_1__source_iter == NULL ); tmp_tuple_unpack_1__source_iter = tmp_assign_source_1; } { // Tried code: { PyObject *tmp_assign_source_2; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_2 = UNPACK_NEXT( tmp_unpack_1, 0, 4 ); if ( tmp_assign_source_2 == 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 = "ooooooooooooooooooooooo"; exception_lineno = 1466; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_1 == NULL ); tmp_tuple_unpack_1__element_1 = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_3 = UNPACK_NEXT( tmp_unpack_2, 1, 4 ); if ( tmp_assign_source_3 == 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 = "ooooooooooooooooooooooo"; exception_lineno = 1466; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_2 == NULL ); tmp_tuple_unpack_1__element_2 = tmp_assign_source_3; } { PyObject *tmp_assign_source_4; PyObject *tmp_unpack_3; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_3 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_4 = UNPACK_NEXT( tmp_unpack_3, 2, 4 ); if ( tmp_assign_source_4 == 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 = "ooooooooooooooooooooooo"; exception_lineno = 1466; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_3 == NULL ); tmp_tuple_unpack_1__element_3 = tmp_assign_source_4; } { PyObject *tmp_assign_source_5; PyObject *tmp_unpack_4; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_4 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_5 = UNPACK_NEXT( tmp_unpack_4, 3, 4 ); if ( tmp_assign_source_5 == 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 = "ooooooooooooooooooooooo"; exception_lineno = 1466; goto try_except_handler_3; } assert( tmp_tuple_unpack_1__element_4 == NULL ); tmp_tuple_unpack_1__element_4 = tmp_assign_source_5; } { 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 = "ooooooooooooooooooooooo"; exception_lineno = 1466; goto try_except_handler_3; } } } 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 4)" ); #endif FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); type_description_1 = "ooooooooooooooooooooooo"; exception_lineno = 1466; goto try_except_handler_3; } } goto try_end_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_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_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: try_end_1:; } goto try_end_2; // 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( 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; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = 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 frame_exception_exit_1; } // End of try: try_end_2:; } { 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_6; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_6 = tmp_tuple_unpack_1__element_1; assert( var_name == NULL ); Py_INCREF( tmp_assign_source_6 ); var_name = tmp_assign_source_6; } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_7; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_7 = tmp_tuple_unpack_1__element_2; assert( var_value == NULL ); Py_INCREF( tmp_assign_source_7 ); var_value = tmp_assign_source_7; } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_8; CHECK_OBJECT( tmp_tuple_unpack_1__element_3 ); tmp_assign_source_8 = tmp_tuple_unpack_1__element_3; assert( var_standard == NULL ); Py_INCREF( tmp_assign_source_8 ); var_standard = tmp_assign_source_8; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { PyObject *tmp_assign_source_9; CHECK_OBJECT( tmp_tuple_unpack_1__element_4 ); tmp_assign_source_9 = tmp_tuple_unpack_1__element_4; assert( var_rest == NULL ); Py_INCREF( tmp_assign_source_9 ); var_rest = tmp_assign_source_9; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { PyObject *tmp_assign_source_10; PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; PyObject *tmp_mvar_value_1; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1468; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = var_standard; 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 = 1468; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = const_str_plain_domain; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } 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", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1468; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = tmp_mvar_value_1; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1468; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 }; tmp_assign_source_10 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_assign_source_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1468; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_domain == NULL ); var_domain = tmp_assign_source_10; } { PyObject *tmp_assign_source_11; PyObject *tmp_called_name_2; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_mvar_value_2; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1469; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = var_standard; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_get ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1469; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = const_str_plain_path; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } if ( tmp_mvar_value_2 == NULL ) { Py_DECREF( tmp_called_name_2 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1469; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_4 = tmp_mvar_value_2; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1469; { PyObject *call_args[] = { tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_assign_source_11 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_assign_source_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1469; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_path == NULL ); var_path = tmp_assign_source_11; } { PyObject *tmp_assign_source_12; PyObject *tmp_called_name_3; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; PyObject *tmp_mvar_value_3; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1470; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_3 = var_standard; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_get ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1470; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_5 = const_str_plain_port; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } if ( tmp_mvar_value_3 == NULL ) { Py_DECREF( tmp_called_name_3 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1470; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_6 = tmp_mvar_value_3; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1470; { PyObject *call_args[] = { tmp_args_element_name_5, tmp_args_element_name_6 }; tmp_assign_source_12 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_assign_source_12 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1470; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_port == NULL ); var_port = tmp_assign_source_12; } { PyObject *tmp_assign_source_13; PyObject *tmp_called_name_4; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_7; PyObject *tmp_args_element_name_8; PyObject *tmp_mvar_value_4; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1471; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_4 = var_standard; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_get ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1471; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_7 = const_str_plain_expires; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } if ( tmp_mvar_value_4 == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1471; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_8 = tmp_mvar_value_4; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1471; { PyObject *call_args[] = { tmp_args_element_name_7, tmp_args_element_name_8 }; tmp_assign_source_13 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); if ( tmp_assign_source_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1471; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_expires == NULL ); var_expires = tmp_assign_source_13; } { PyObject *tmp_assign_source_14; PyObject *tmp_called_instance_1; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1474; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_1 = var_standard; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1474; tmp_assign_source_14 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_1, const_str_plain_get, &PyTuple_GET_ITEM( const_tuple_str_plain_version_none_tuple, 0 ) ); if ( tmp_assign_source_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1474; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_version == NULL ); var_version = tmp_assign_source_14; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_version ); tmp_compexpr_left_1 = var_version; 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:; { // Tried code: { PyObject *tmp_assign_source_15; PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_9; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1477; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_4; } tmp_called_name_5 = tmp_mvar_value_5; if ( var_version == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1477; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_4; } tmp_args_element_name_9 = var_version; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1477; { PyObject *call_args[] = { tmp_args_element_name_9 }; tmp_assign_source_15 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } if ( tmp_assign_source_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1477; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_4; } { PyObject *old = var_version; var_version = tmp_assign_source_15; Py_XDECREF( old ); } } 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; { // 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_3 == NULL ) { exception_keeper_tb_3 = MAKE_TRACEBACK( frame_e2b96ab8a0977f93a713a49904aec3c1, exception_keeper_lineno_3 ); } else if ( exception_keeper_lineno_3 != 0 ) { exception_keeper_tb_3 = ADD_TRACEBACK( exception_keeper_tb_3, frame_e2b96ab8a0977f93a713a49904aec3c1, exception_keeper_lineno_3 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); PyException_SetTraceback( exception_keeper_value_3, (PyObject *)exception_keeper_tb_3 ); PUBLISH_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); } { // 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_ValueError; 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 = 1478; type_description_1 = "ooooooooooooooooooooooo"; 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:; { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto try_return_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 = 1476; } if (exception_tb && exception_tb->tb_frame == &frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame) frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_5; } branch_end_2:; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple ); return NULL; // Return handler code: try_return_handler_5:; { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 ); } { goto frame_return_exit_1; } // 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; { // 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_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: } // End of try: try_end_3:; } branch_no_1:; } { PyObject *tmp_assign_source_16; PyObject *tmp_called_instance_2; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1480; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = var_standard; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1480; tmp_assign_source_16 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_2, const_str_plain_get, &PyTuple_GET_ITEM( const_tuple_str_plain_secure_false_tuple, 0 ) ); if ( tmp_assign_source_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1480; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_secure == NULL ); var_secure = tmp_assign_source_16; } { PyObject *tmp_assign_source_17; PyObject *tmp_called_instance_3; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1482; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = var_standard; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1482; tmp_assign_source_17 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_3, const_str_plain_get, &PyTuple_GET_ITEM( const_tuple_str_plain_discard_false_tuple, 0 ) ); if ( tmp_assign_source_17 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1482; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_discard == NULL ); var_discard = tmp_assign_source_17; } { PyObject *tmp_assign_source_18; PyObject *tmp_called_instance_4; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1483; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_4 = var_standard; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1483; tmp_assign_source_18 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_4, const_str_plain_get, &PyTuple_GET_ITEM( const_tuple_str_plain_comment_none_tuple, 0 ) ); if ( tmp_assign_source_18 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1483; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_comment == NULL ); var_comment = tmp_assign_source_18; } { PyObject *tmp_assign_source_19; PyObject *tmp_called_instance_5; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1484; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_5 = var_standard; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1484; tmp_assign_source_19 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_5, const_str_plain_get, &PyTuple_GET_ITEM( const_tuple_str_plain_commenturl_none_tuple, 0 ) ); if ( tmp_assign_source_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1484; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_comment_url == NULL ); var_comment_url = tmp_assign_source_19; } { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_mvar_value_6; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1487; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_3 = var_path; tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_6 == NULL )) { tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } if ( tmp_mvar_value_6 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1487; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_3 = tmp_mvar_value_6; tmp_and_left_value_1 = ( tmp_compexpr_left_3 != tmp_compexpr_right_3 ) ? 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_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1487; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_4 = var_path; tmp_compexpr_right_4 = const_str_empty; 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 = 1487; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_3 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_condition_result_3 = tmp_and_left_value_1; and_end_1:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { PyObject *tmp_assign_source_20; tmp_assign_source_20 = Py_True; assert( var_path_specified == NULL ); Py_INCREF( tmp_assign_source_20 ); var_path_specified = tmp_assign_source_20; } { PyObject *tmp_assign_source_21; PyObject *tmp_called_name_6; PyObject *tmp_mvar_value_7; PyObject *tmp_args_element_name_10; tmp_mvar_value_7 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_escape_path ); if (unlikely( tmp_mvar_value_7 == NULL )) { tmp_mvar_value_7 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_escape_path ); } if ( tmp_mvar_value_7 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "escape_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1489; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_6 = tmp_mvar_value_7; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1489; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_10 = var_path; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1489; { PyObject *call_args[] = { tmp_args_element_name_10 }; tmp_assign_source_21 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } if ( tmp_assign_source_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1489; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_path; var_path = tmp_assign_source_21; Py_XDECREF( old ); } } goto branch_end_3; branch_no_3:; { PyObject *tmp_assign_source_22; tmp_assign_source_22 = Py_False; assert( var_path_specified == NULL ); Py_INCREF( tmp_assign_source_22 ); var_path_specified = tmp_assign_source_22; } { PyObject *tmp_assign_source_23; PyObject *tmp_called_name_7; PyObject *tmp_mvar_value_8; PyObject *tmp_args_element_name_11; tmp_mvar_value_8 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_path ); if (unlikely( tmp_mvar_value_8 == NULL )) { tmp_mvar_value_8 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_request_path ); } if ( tmp_mvar_value_8 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "request_path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1492; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_7 = tmp_mvar_value_8; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1492; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_11 = par_request; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1492; { PyObject *call_args[] = { tmp_args_element_name_11 }; tmp_assign_source_23 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } if ( tmp_assign_source_23 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1492; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_path; var_path = tmp_assign_source_23; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_24; PyObject *tmp_called_instance_6; CHECK_OBJECT( var_path ); tmp_called_instance_6 = var_path; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1493; tmp_assign_source_24 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_6, const_str_plain_rfind, &PyTuple_GET_ITEM( const_tuple_str_chr_47_tuple, 0 ) ); if ( tmp_assign_source_24 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1493; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_i == NULL ); var_i = tmp_assign_source_24; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; CHECK_OBJECT( var_i ); tmp_compexpr_left_5 = var_i; tmp_compexpr_right_5 = const_int_neg_1; tmp_res = RICH_COMPARE_BOOL_NE( 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 = 1494; type_description_1 = "ooooooooooooooooooooooo"; 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:; { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; if ( var_version == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1495; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_6 = var_version; tmp_compexpr_right_6 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_6, tmp_compexpr_right_6 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1495; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_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_5; } else { goto branch_no_5; } branch_yes_5:; { PyObject *tmp_assign_source_25; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_start_name_1; PyObject *tmp_stop_name_1; PyObject *tmp_step_name_1; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1497; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_1 = var_path; tmp_start_name_1 = Py_None; 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 = 1497; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_stop_name_1 = var_i; tmp_step_name_1 = Py_None; tmp_subscript_name_1 = MAKE_SLICEOBJ3( tmp_start_name_1, tmp_stop_name_1, tmp_step_name_1 ); assert( !(tmp_subscript_name_1 == NULL) ); tmp_assign_source_25 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscript_name_1 ); if ( tmp_assign_source_25 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1497; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_path; var_path = tmp_assign_source_25; Py_XDECREF( old ); } } goto branch_end_5; branch_no_5:; { PyObject *tmp_assign_source_26; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; PyObject *tmp_start_name_2; PyObject *tmp_stop_name_2; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_step_name_2; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1499; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_subscribed_name_2 = var_path; tmp_start_name_2 = Py_None; 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 = 1499; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_left_name_1 = var_i; tmp_right_name_1 = const_int_pos_1; tmp_stop_name_2 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_stop_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1499; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_step_name_2 = Py_None; tmp_subscript_name_2 = MAKE_SLICEOBJ3( tmp_start_name_2, tmp_stop_name_2, tmp_step_name_2 ); Py_DECREF( tmp_stop_name_2 ); assert( !(tmp_subscript_name_2 == NULL) ); tmp_assign_source_26 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_2 ); Py_DECREF( tmp_subscript_name_2 ); if ( tmp_assign_source_26 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1499; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_path; var_path = tmp_assign_source_26; Py_XDECREF( old ); } } branch_end_5:; } branch_no_4:; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_compexpr_left_7; PyObject *tmp_compexpr_right_7; PyObject *tmp_len_arg_1; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1500; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_len_arg_1 = var_path; tmp_compexpr_left_7 = BUILTIN_LEN( tmp_len_arg_1 ); if ( tmp_compexpr_left_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1500; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_7 = const_int_0; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_7, tmp_compexpr_right_7 ); Py_DECREF( tmp_compexpr_left_7 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1500; type_description_1 = "ooooooooooooooooooooooo"; 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_27; tmp_assign_source_27 = const_str_chr_47; { PyObject *old = var_path; var_path = tmp_assign_source_27; Py_INCREF( var_path ); Py_XDECREF( old ); } } branch_no_6:; } branch_end_3:; } { PyObject *tmp_assign_source_28; PyObject *tmp_compexpr_left_8; PyObject *tmp_compexpr_right_8; PyObject *tmp_mvar_value_9; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1503; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_8 = var_domain; tmp_mvar_value_9 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_9 == NULL )) { tmp_mvar_value_9 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } if ( tmp_mvar_value_9 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1503; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_8 = tmp_mvar_value_9; tmp_assign_source_28 = ( tmp_compexpr_left_8 != tmp_compexpr_right_8 ) ? Py_True : Py_False; assert( var_domain_specified == NULL ); Py_INCREF( tmp_assign_source_28 ); var_domain_specified = tmp_assign_source_28; } { PyObject *tmp_assign_source_29; tmp_assign_source_29 = Py_False; assert( var_domain_initial_dot == NULL ); Py_INCREF( tmp_assign_source_29 ); var_domain_initial_dot = tmp_assign_source_29; } { nuitka_bool tmp_condition_result_7; int tmp_truth_name_1; CHECK_OBJECT( var_domain_specified ); tmp_truth_name_1 = CHECK_IF_TRUE( var_domain_specified ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1506; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_7 = tmp_truth_name_1 == 1 ? 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_assign_source_30; PyObject *tmp_value_name_1; PyObject *tmp_called_instance_7; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1507; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_7 = var_domain; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1507; tmp_value_name_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_7, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_value_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1507; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_value_name_1 ); Py_DECREF( tmp_value_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1507; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assign_source_30 = ( tmp_res != 0 ) ? Py_True : Py_False; { PyObject *old = var_domain_initial_dot; var_domain_initial_dot = tmp_assign_source_30; Py_INCREF( var_domain_initial_dot ); Py_XDECREF( old ); } } branch_no_7:; } { nuitka_bool tmp_condition_result_8; PyObject *tmp_compexpr_left_9; PyObject *tmp_compexpr_right_9; PyObject *tmp_mvar_value_10; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1508; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_9 = var_domain; tmp_mvar_value_10 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_10 == NULL )) { tmp_mvar_value_10 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } if ( tmp_mvar_value_10 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1508; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_9 = tmp_mvar_value_10; tmp_condition_result_8 = ( tmp_compexpr_left_9 == tmp_compexpr_right_9 ) ? 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:; { // Tried code: { PyObject *tmp_assign_source_31; PyObject *tmp_iter_arg_2; PyObject *tmp_called_name_8; PyObject *tmp_mvar_value_11; PyObject *tmp_args_element_name_12; tmp_mvar_value_11 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_eff_request_host ); if (unlikely( tmp_mvar_value_11 == NULL )) { tmp_mvar_value_11 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_eff_request_host ); } if ( tmp_mvar_value_11 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "eff_request_host" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1509; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_6; } tmp_called_name_8 = tmp_mvar_value_11; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1509; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_6; } tmp_args_element_name_12 = par_request; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1509; { PyObject *call_args[] = { tmp_args_element_name_12 }; tmp_iter_arg_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_8, call_args ); } if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1509; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_6; } tmp_assign_source_31 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_2 ); Py_DECREF( tmp_iter_arg_2 ); if ( tmp_assign_source_31 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1509; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_6; } assert( tmp_tuple_unpack_2__source_iter == NULL ); tmp_tuple_unpack_2__source_iter = tmp_assign_source_31; } { // Tried code: { PyObject *tmp_assign_source_32; PyObject *tmp_unpack_5; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_5 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_32 = UNPACK_NEXT( tmp_unpack_5, 0, 2 ); if ( tmp_assign_source_32 == 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 = "ooooooooooooooooooooooo"; exception_lineno = 1509; goto try_except_handler_7; } assert( tmp_tuple_unpack_2__element_1 == NULL ); tmp_tuple_unpack_2__element_1 = tmp_assign_source_32; } { PyObject *tmp_assign_source_33; PyObject *tmp_unpack_6; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_6 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_33 = UNPACK_NEXT( tmp_unpack_6, 1, 2 ); if ( tmp_assign_source_33 == 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 = "ooooooooooooooooooooooo"; exception_lineno = 1509; goto try_except_handler_7; } assert( tmp_tuple_unpack_2__element_2 == NULL ); tmp_tuple_unpack_2__element_2 = tmp_assign_source_33; } { PyObject *tmp_iterator_name_2; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_iterator_name_2 = tmp_tuple_unpack_2__source_iter; // Check if iterator has left-over elements. CHECK_OBJECT( tmp_iterator_name_2 ); assert( HAS_ITERNEXT( tmp_iterator_name_2 ) ); tmp_iterator_attempt = (*Py_TYPE( tmp_iterator_name_2 )->tp_iternext)( tmp_iterator_name_2 ); 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 = "ooooooooooooooooooooooo"; exception_lineno = 1509; goto try_except_handler_7; } } } 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 = "ooooooooooooooooooooooo"; exception_lineno = 1509; goto try_except_handler_7; } } goto try_end_4; // Exception handler code: try_except_handler_7:; 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; { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = 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 try_except_handler_6; } // End of try: try_end_4:; } goto try_end_5; // Exception handler code: try_except_handler_6:; 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; { Py_XDECREF( tmp_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } { // 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_5:; } { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = NULL; } { PyObject *tmp_assign_source_34; CHECK_OBJECT( tmp_tuple_unpack_2__element_1 ); tmp_assign_source_34 = tmp_tuple_unpack_2__element_1; assert( var_req_host == NULL ); Py_INCREF( tmp_assign_source_34 ); var_req_host = tmp_assign_source_34; } { Py_XDECREF( tmp_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { PyObject *tmp_assign_source_35; CHECK_OBJECT( tmp_tuple_unpack_2__element_2 ); tmp_assign_source_35 = tmp_tuple_unpack_2__element_2; assert( var_erhn == NULL ); Py_INCREF( tmp_assign_source_35 ); var_erhn = tmp_assign_source_35; } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } { PyObject *tmp_assign_source_36; if ( var_erhn == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "erhn" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1510; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_assign_source_36 = var_erhn; { PyObject *old = var_domain; var_domain = tmp_assign_source_36; Py_INCREF( var_domain ); Py_XDECREF( old ); } } goto branch_end_8; branch_no_8:; { nuitka_bool tmp_condition_result_9; PyObject *tmp_operand_name_1; PyObject *tmp_called_instance_8; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1511; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_8 = var_domain; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1511; tmp_operand_name_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_8, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1511; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1511; type_description_1 = "ooooooooooooooooooooooo"; 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_37; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; tmp_left_name_2 = const_str_dot; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1512; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_2 = var_domain; tmp_assign_source_37 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_2 ); if ( tmp_assign_source_37 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1512; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_domain; var_domain = tmp_assign_source_37; Py_XDECREF( old ); } } branch_no_9:; } branch_end_8:; } { PyObject *tmp_assign_source_38; tmp_assign_source_38 = Py_False; assert( var_port_specified == NULL ); Py_INCREF( tmp_assign_source_38 ); var_port_specified = tmp_assign_source_38; } { nuitka_bool tmp_condition_result_10; PyObject *tmp_compexpr_left_10; PyObject *tmp_compexpr_right_10; PyObject *tmp_mvar_value_12; if ( var_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1516; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_10 = var_port; tmp_mvar_value_12 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_12 == NULL )) { tmp_mvar_value_12 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } if ( tmp_mvar_value_12 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1516; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_10 = tmp_mvar_value_12; tmp_condition_result_10 = ( tmp_compexpr_left_10 != tmp_compexpr_right_10 ) ? 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:; { nuitka_bool tmp_condition_result_11; PyObject *tmp_compexpr_left_11; PyObject *tmp_compexpr_right_11; if ( var_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1517; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_11 = var_port; tmp_compexpr_right_11 = Py_None; tmp_condition_result_11 = ( tmp_compexpr_left_11 == tmp_compexpr_right_11 ) ? 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_39; PyObject *tmp_called_name_9; PyObject *tmp_mvar_value_13; PyObject *tmp_args_element_name_13; tmp_mvar_value_13 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_port ); if (unlikely( tmp_mvar_value_13 == NULL )) { tmp_mvar_value_13 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_request_port ); } if ( tmp_mvar_value_13 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "request_port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1520; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_9 = tmp_mvar_value_13; if ( par_request == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1520; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_13 = par_request; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1520; { PyObject *call_args[] = { tmp_args_element_name_13 }; tmp_assign_source_39 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_9, call_args ); } if ( tmp_assign_source_39 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1520; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_port; var_port = tmp_assign_source_39; Py_XDECREF( old ); } } goto branch_end_11; branch_no_11:; { PyObject *tmp_assign_source_40; tmp_assign_source_40 = Py_True; { PyObject *old = var_port_specified; var_port_specified = tmp_assign_source_40; Py_INCREF( var_port_specified ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_41; PyObject *tmp_called_name_10; PyObject *tmp_source_name_5; PyObject *tmp_mvar_value_14; PyObject *tmp_args_element_name_14; PyObject *tmp_args_element_name_15; PyObject *tmp_args_element_name_16; tmp_mvar_value_14 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_14 == NULL )) { tmp_mvar_value_14 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_14 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1523; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_5 = tmp_mvar_value_14; tmp_called_name_10 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_sub ); if ( tmp_called_name_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1523; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_14 = const_str_digest_2717a74e8094c62311bf53472f4de0ca; tmp_args_element_name_15 = const_str_empty; if ( var_port == NULL ) { Py_DECREF( tmp_called_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1523; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_16 = var_port; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1523; { PyObject *call_args[] = { tmp_args_element_name_14, tmp_args_element_name_15, tmp_args_element_name_16 }; tmp_assign_source_41 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_10, call_args ); } Py_DECREF( tmp_called_name_10 ); if ( tmp_assign_source_41 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1523; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_port; var_port = tmp_assign_source_41; Py_XDECREF( old ); } } branch_end_11:; } goto branch_end_10; branch_no_10:; { PyObject *tmp_assign_source_42; tmp_assign_source_42 = Py_None; { PyObject *old = var_port; var_port = tmp_assign_source_42; Py_INCREF( var_port ); Py_XDECREF( old ); } } branch_end_10:; } { nuitka_bool tmp_condition_result_12; PyObject *tmp_compexpr_left_12; PyObject *tmp_compexpr_right_12; PyObject *tmp_mvar_value_15; if ( var_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1529; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_12 = var_expires; tmp_mvar_value_15 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent ); if (unlikely( tmp_mvar_value_15 == NULL )) { tmp_mvar_value_15 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Absent ); } if ( tmp_mvar_value_15 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Absent" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1529; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_12 = tmp_mvar_value_15; tmp_condition_result_12 = ( tmp_compexpr_left_12 == tmp_compexpr_right_12 ) ? 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_43; tmp_assign_source_43 = Py_None; { PyObject *old = var_expires; var_expires = tmp_assign_source_43; Py_INCREF( var_expires ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_44; tmp_assign_source_44 = Py_True; { PyObject *old = var_discard; var_discard = tmp_assign_source_44; Py_INCREF( var_discard ); Py_XDECREF( old ); } } goto branch_end_12; branch_no_12:; { nuitka_bool tmp_condition_result_13; PyObject *tmp_compexpr_left_13; PyObject *tmp_compexpr_right_13; PyObject *tmp_source_name_6; if ( var_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1532; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_left_13 = var_expires; 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 = 1532; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_6 = par_self; tmp_compexpr_right_13 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain__now ); if ( tmp_compexpr_right_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1532; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_res = RICH_COMPARE_BOOL_LE( tmp_compexpr_left_13, tmp_compexpr_right_13 ); Py_DECREF( tmp_compexpr_right_13 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1532; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_13 = ( tmp_res != 0 ) ? 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:; { // Tried code: { PyObject *tmp_called_name_11; PyObject *tmp_source_name_7; PyObject *tmp_args_element_name_17; PyObject *tmp_args_element_name_18; PyObject *tmp_args_element_name_19; 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 = 1536; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_8; } tmp_source_name_7 = par_self; tmp_called_name_11 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_clear ); if ( tmp_called_name_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1536; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_8; } if ( var_domain == NULL ) { Py_DECREF( tmp_called_name_11 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1536; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_8; } tmp_args_element_name_17 = var_domain; if ( var_path == NULL ) { Py_DECREF( tmp_called_name_11 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1536; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_8; } tmp_args_element_name_18 = var_path; if ( var_name == NULL ) { Py_DECREF( tmp_called_name_11 ); 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 = 1536; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_8; } tmp_args_element_name_19 = var_name; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1536; { PyObject *call_args[] = { tmp_args_element_name_17, tmp_args_element_name_18, tmp_args_element_name_19 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_11, call_args ); } Py_DECREF( tmp_called_name_11 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1536; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_8; } Py_DECREF( tmp_unused ); } goto try_end_6; // Exception handler code: try_except_handler_8:; 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; { // 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_7 == NULL ) { exception_keeper_tb_7 = MAKE_TRACEBACK( frame_e2b96ab8a0977f93a713a49904aec3c1, exception_keeper_lineno_7 ); } else if ( exception_keeper_lineno_7 != 0 ) { exception_keeper_tb_7 = ADD_TRACEBACK( exception_keeper_tb_7, frame_e2b96ab8a0977f93a713a49904aec3c1, exception_keeper_lineno_7 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_7, &exception_keeper_value_7, &exception_keeper_tb_7 ); PyException_SetTraceback( exception_keeper_value_7, (PyObject *)exception_keeper_tb_7 ); PUBLISH_EXCEPTION( &exception_keeper_type_7, &exception_keeper_value_7, &exception_keeper_tb_7 ); } { // Tried code: { nuitka_bool tmp_condition_result_14; PyObject *tmp_operand_name_2; PyObject *tmp_compexpr_left_14; PyObject *tmp_compexpr_right_14; tmp_compexpr_left_14 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_14 = PyExc_KeyError; tmp_res = EXCEPTION_MATCH_BOOL( 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 = 1537; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_9; } 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 = 1537; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_9; } tmp_condition_result_14 = ( tmp_res == 0 ) ? 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:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1535; } if (exception_tb && exception_tb->tb_frame == &frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame) frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooooooooooooooooooooo"; goto try_except_handler_9; } branch_no_14:; } goto try_end_7; // Exception handler code: try_except_handler_9:; 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; { // 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_8; exception_value = exception_keeper_value_8; exception_tb = exception_keeper_tb_8; exception_lineno = exception_keeper_lineno_8; goto frame_exception_exit_1; } // End of try: try_end_7:; } { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_2, exception_preserved_value_2, exception_preserved_tb_2 ); } goto try_end_6; // exception handler codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple ); return NULL; // End of try: try_end_6:; } { PyObject *tmp_called_name_12; PyObject *tmp_mvar_value_16; PyObject *tmp_args_element_name_20; PyObject *tmp_args_element_name_21; PyObject *tmp_args_element_name_22; PyObject *tmp_args_element_name_23; tmp_mvar_value_16 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_16 == NULL )) { tmp_mvar_value_16 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_16 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1539; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_12 = tmp_mvar_value_16; tmp_args_element_name_20 = const_str_digest_ef563188e68d5a0ed6e8c78230a1917b; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1540; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_21 = var_domain; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1540; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_22 = var_path; if ( var_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 = 1540; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_23 = var_name; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1539; { PyObject *call_args[] = { tmp_args_element_name_20, tmp_args_element_name_21, tmp_args_element_name_22, tmp_args_element_name_23 }; tmp_unused = CALL_FUNCTION_WITH_ARGS4( tmp_called_name_12, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1539; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { tmp_return_value = Py_None; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } branch_no_13:; } branch_end_12:; } { PyObject *tmp_called_name_13; PyObject *tmp_mvar_value_17; PyObject *tmp_args_element_name_24; PyObject *tmp_args_element_name_25; PyObject *tmp_args_element_name_26; PyObject *tmp_args_element_name_27; PyObject *tmp_args_element_name_28; PyObject *tmp_args_element_name_29; PyObject *tmp_args_element_name_30; PyObject *tmp_args_element_name_31; PyObject *tmp_args_element_name_32; PyObject *tmp_args_element_name_33; PyObject *tmp_args_element_name_34; PyObject *tmp_args_element_name_35; PyObject *tmp_args_element_name_36; PyObject *tmp_args_element_name_37; PyObject *tmp_args_element_name_38; PyObject *tmp_args_element_name_39; tmp_mvar_value_17 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Cookie ); if (unlikely( tmp_mvar_value_17 == NULL )) { tmp_mvar_value_17 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Cookie ); } if ( tmp_mvar_value_17 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1543; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_13 = tmp_mvar_value_17; if ( var_version == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "version" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1543; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_24 = var_version; if ( var_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 = 1544; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_25 = var_name; if ( var_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 = 1544; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_26 = var_value; if ( var_port == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1545; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_27 = var_port; if ( var_port_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "port_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1545; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_28 = var_port_specified; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1546; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_29 = var_domain; if ( var_domain_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1546; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_30 = var_domain_specified; if ( var_domain_initial_dot == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain_initial_dot" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1546; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_31 = var_domain_initial_dot; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1547; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_32 = var_path; if ( var_path_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1547; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_33 = var_path_specified; if ( var_secure == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "secure" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1548; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_34 = var_secure; if ( var_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1549; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_35 = var_expires; if ( var_discard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1550; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_36 = var_discard; if ( var_comment == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "comment" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1551; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_37 = var_comment; if ( var_comment_url == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "comment_url" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1552; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_38 = var_comment_url; if ( var_rest == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rest" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1553; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_39 = var_rest; frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame.f_lineno = 1543; { PyObject *call_args[] = { tmp_args_element_name_24, tmp_args_element_name_25, tmp_args_element_name_26, tmp_args_element_name_27, tmp_args_element_name_28, tmp_args_element_name_29, tmp_args_element_name_30, tmp_args_element_name_31, tmp_args_element_name_32, tmp_args_element_name_33, tmp_args_element_name_34, tmp_args_element_name_35, tmp_args_element_name_36, tmp_args_element_name_37, tmp_args_element_name_38, tmp_args_element_name_39 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS16( tmp_called_name_13, call_args ); } if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1543; type_description_1 = "ooooooooooooooooooooooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_e2b96ab8a0977f93a713a49904aec3c1 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e2b96ab8a0977f93a713a49904aec3c1 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_e2b96ab8a0977f93a713a49904aec3c1 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_e2b96ab8a0977f93a713a49904aec3c1, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_e2b96ab8a0977f93a713a49904aec3c1->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_e2b96ab8a0977f93a713a49904aec3c1, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_e2b96ab8a0977f93a713a49904aec3c1, type_description_1, par_self, par_tup, par_request, var_name, var_value, var_standard, var_rest, var_domain, var_path, var_port, var_expires, var_version, var_secure, var_discard, var_comment, var_comment_url, var_path_specified, var_i, var_domain_specified, var_domain_initial_dot, var_req_host, var_erhn, var_port_specified ); // Release cached frame. if ( frame_e2b96ab8a0977f93a713a49904aec3c1 == cache_frame_e2b96ab8a0977f93a713a49904aec3c1 ) { Py_DECREF( frame_e2b96ab8a0977f93a713a49904aec3c1 ); } cache_frame_e2b96ab8a0977f93a713a49904aec3c1 = NULL; assertFrameObject( frame_e2b96ab8a0977f93a713a49904aec3c1 ); // 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( future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_tup ); par_tup = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_standard ); var_standard = NULL; } { Py_XDECREF( var_rest ); var_rest = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_path ); var_path = NULL; } { Py_XDECREF( var_port ); var_port = NULL; } { Py_XDECREF( var_expires ); var_expires = NULL; } { Py_XDECREF( var_version ); var_version = NULL; } { Py_XDECREF( var_secure ); var_secure = NULL; } { Py_XDECREF( var_discard ); var_discard = NULL; } { Py_XDECREF( var_comment ); var_comment = NULL; } { Py_XDECREF( var_comment_url ); var_comment_url = NULL; } { Py_XDECREF( var_path_specified ); var_path_specified = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_domain_specified ); var_domain_specified = NULL; } { Py_XDECREF( var_domain_initial_dot ); var_domain_initial_dot = NULL; } { Py_XDECREF( var_req_host ); var_req_host = NULL; } { Py_XDECREF( var_erhn ); var_erhn = NULL; } { Py_XDECREF( var_port_specified ); var_port_specified = NULL; } { goto function_return_exit; } // Exception handler code: try_except_handler_1:; 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( par_self ); par_self = NULL; } { Py_XDECREF( par_tup ); par_tup = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_standard ); var_standard = NULL; } { Py_XDECREF( var_rest ); var_rest = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_path ); var_path = NULL; } { Py_XDECREF( var_port ); var_port = NULL; } { Py_XDECREF( var_expires ); var_expires = NULL; } { Py_XDECREF( var_version ); var_version = NULL; } { Py_XDECREF( var_secure ); var_secure = NULL; } { Py_XDECREF( var_discard ); var_discard = NULL; } { Py_XDECREF( var_comment ); var_comment = NULL; } { Py_XDECREF( var_comment_url ); var_comment_url = NULL; } { Py_XDECREF( var_path_specified ); var_path_specified = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_domain_specified ); var_domain_specified = NULL; } { Py_XDECREF( var_domain_initial_dot ); var_domain_initial_dot = NULL; } { Py_XDECREF( var_req_host ); var_req_host = NULL; } { Py_XDECREF( var_erhn ); var_erhn = NULL; } { Py_XDECREF( var_port_specified ); var_port_specified = 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple ); 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_future$backports$http$cookiejar$$$function_71__cookies_from_attrs_set( 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_attrs_set = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_cookie_tuples = NULL; PyObject *var_cookies = NULL; PyObject *var_tup = NULL; PyObject *var_cookie = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_3162c8f80c99e6856e0ca15f5f8d7b82; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_3162c8f80c99e6856e0ca15f5f8d7b82 = 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_3162c8f80c99e6856e0ca15f5f8d7b82, codeobj_3162c8f80c99e6856e0ca15f5f8d7b82, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_3162c8f80c99e6856e0ca15f5f8d7b82 = cache_frame_3162c8f80c99e6856e0ca15f5f8d7b82; // Push the new frame as the currently active one. pushFrameStack( frame_3162c8f80c99e6856e0ca15f5f8d7b82 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_3162c8f80c99e6856e0ca15f5f8d7b82 ) == 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; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__normalized_cookie_tuples ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1556; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } if ( par_attrs_set == 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", "attrs_set" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1556; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_attrs_set; frame_3162c8f80c99e6856e0ca15f5f8d7b82->m_frame.f_lineno = 1556; { 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 = 1556; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } assert( var_cookie_tuples == NULL ); var_cookie_tuples = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; tmp_assign_source_2 = PyList_New( 0 ); assert( var_cookies == NULL ); var_cookies = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_iter_arg_1; CHECK_OBJECT( var_cookie_tuples ); tmp_iter_arg_1 = var_cookie_tuples; tmp_assign_source_3 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1559; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_3; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_4 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_4 == 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 = "ooooooo"; exception_lineno = 1559; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_5 = tmp_for_loop_1__iter_value; { PyObject *old = var_tup; var_tup = tmp_assign_source_5; Py_INCREF( var_tup ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_6; PyObject *tmp_called_name_2; PyObject *tmp_source_name_2; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; 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 = 1560; type_description_1 = "ooooooo"; goto try_except_handler_2; } tmp_source_name_2 = par_self; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__cookie_from_cookie_tuple ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1560; type_description_1 = "ooooooo"; goto try_except_handler_2; } if ( var_tup == 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", "tup" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1560; type_description_1 = "ooooooo"; goto try_except_handler_2; } tmp_args_element_name_2 = var_tup; if ( par_request == 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", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1560; type_description_1 = "ooooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = par_request; frame_3162c8f80c99e6856e0ca15f5f8d7b82->m_frame.f_lineno = 1560; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_assign_source_6 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1560; type_description_1 = "ooooooo"; goto try_except_handler_2; } { PyObject *old = var_cookie; var_cookie = tmp_assign_source_6; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; int tmp_truth_name_1; CHECK_OBJECT( var_cookie ); tmp_truth_name_1 = CHECK_IF_TRUE( var_cookie ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1561; type_description_1 = "ooooooo"; goto try_except_handler_2; } 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_called_name_3; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_4; if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1561; type_description_1 = "ooooooo"; goto try_except_handler_2; } tmp_source_name_3 = var_cookies; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_append ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1561; type_description_1 = "ooooooo"; goto try_except_handler_2; } if ( var_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1561; type_description_1 = "ooooooo"; goto try_except_handler_2; } tmp_args_element_name_4 = var_cookie; frame_3162c8f80c99e6856e0ca15f5f8d7b82->m_frame.f_lineno = 1561; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1561; type_description_1 = "ooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_1:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1559; type_description_1 = "ooooooo"; 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; } { if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1562; type_description_1 = "ooooooo"; goto frame_exception_exit_1; } tmp_return_value = var_cookies; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_3162c8f80c99e6856e0ca15f5f8d7b82 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_3162c8f80c99e6856e0ca15f5f8d7b82 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_3162c8f80c99e6856e0ca15f5f8d7b82 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_3162c8f80c99e6856e0ca15f5f8d7b82, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_3162c8f80c99e6856e0ca15f5f8d7b82->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_3162c8f80c99e6856e0ca15f5f8d7b82, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_3162c8f80c99e6856e0ca15f5f8d7b82, type_description_1, par_self, par_attrs_set, par_request, var_cookie_tuples, var_cookies, var_tup, var_cookie ); // Release cached frame. if ( frame_3162c8f80c99e6856e0ca15f5f8d7b82 == cache_frame_3162c8f80c99e6856e0ca15f5f8d7b82 ) { Py_DECREF( frame_3162c8f80c99e6856e0ca15f5f8d7b82 ); } cache_frame_3162c8f80c99e6856e0ca15f5f8d7b82 = NULL; assertFrameObject( frame_3162c8f80c99e6856e0ca15f5f8d7b82 ); // 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( future$backports$http$cookiejar$$$function_71__cookies_from_attrs_set ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_attrs_set ); par_attrs_set = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookie_tuples ); var_cookie_tuples = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_tup ); var_tup = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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_attrs_set ); par_attrs_set = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookie_tuples ); var_cookie_tuples = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_tup ); var_tup = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_71__cookies_from_attrs_set ); 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_future$backports$http$cookiejar$$$function_72__process_rfc2109_cookies( 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_cookies = python_pars[ 1 ]; PyObject *var_rfc2109_as_ns = NULL; PyObject *var_cookie = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_4a54ec3773ce383e213d8e9cb84e6e52; 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 *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_4a54ec3773ce383e213d8e9cb84e6e52 = 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_4a54ec3773ce383e213d8e9cb84e6e52, codeobj_4a54ec3773ce383e213d8e9cb84e6e52, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_4a54ec3773ce383e213d8e9cb84e6e52 = cache_frame_4a54ec3773ce383e213d8e9cb84e6e52; // Push the new frame as the currently active one. pushFrameStack( frame_4a54ec3773ce383e213d8e9cb84e6e52 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_4a54ec3773ce383e213d8e9cb84e6e52 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_getattr_target_1; PyObject *tmp_source_name_1; PyObject *tmp_getattr_attr_1; PyObject *tmp_getattr_default_1; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_getattr_target_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__policy ); if ( tmp_getattr_target_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1565; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_getattr_attr_1 = const_str_plain_rfc2109_as_netscape; tmp_getattr_default_1 = Py_None; tmp_assign_source_1 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, tmp_getattr_default_1 ); Py_DECREF( tmp_getattr_target_1 ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1565; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_rfc2109_as_ns == NULL ); var_rfc2109_as_ns = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_rfc2109_as_ns ); tmp_compexpr_left_1 = var_rfc2109_as_ns; 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_2; PyObject *tmp_operand_name_1; PyObject *tmp_source_name_2; PyObject *tmp_source_name_3; 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 = 1567; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_source_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain__policy ); if ( tmp_source_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1567; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_operand_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_rfc2965 ); Py_DECREF( tmp_source_name_2 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1567; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1567; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assign_source_2 = ( tmp_res == 0 ) ? Py_True : Py_False; { PyObject *old = var_rfc2109_as_ns; var_rfc2109_as_ns = tmp_assign_source_2; Py_INCREF( var_rfc2109_as_ns ); Py_XDECREF( old ); } } branch_no_1:; } { PyObject *tmp_assign_source_3; PyObject *tmp_iter_arg_1; if ( par_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1568; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_iter_arg_1 = par_cookies; tmp_assign_source_3 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1568; 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_3; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_4 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_4 == 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 = 1568; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_5 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_5; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_4; CHECK_OBJECT( var_cookie ); tmp_source_name_4 = var_cookie; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_version ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1569; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_compexpr_right_2 = const_int_pos_1; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1569; type_description_1 = "oooo"; goto try_except_handler_2; } 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_assattr_name_1; PyObject *tmp_assattr_target_1; tmp_assattr_name_1 = Py_True; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1570; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_assattr_target_1 = var_cookie; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_rfc2109, tmp_assattr_name_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1570; type_description_1 = "oooo"; goto try_except_handler_2; } } { nuitka_bool tmp_condition_result_3; int tmp_truth_name_1; if ( var_rfc2109_as_ns == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2109_as_ns" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1571; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( var_rfc2109_as_ns ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1571; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_condition_result_3 = tmp_truth_name_1 == 1 ? 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_assattr_name_2; PyObject *tmp_assattr_target_2; tmp_assattr_name_2 = const_int_0; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1574; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_assattr_target_2 = var_cookie; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain_version, tmp_assattr_name_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1574; type_description_1 = "oooo"; goto try_except_handler_2; } } branch_no_3:; } branch_no_2:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1568; 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_4a54ec3773ce383e213d8e9cb84e6e52 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_4a54ec3773ce383e213d8e9cb84e6e52 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_4a54ec3773ce383e213d8e9cb84e6e52, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_4a54ec3773ce383e213d8e9cb84e6e52->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_4a54ec3773ce383e213d8e9cb84e6e52, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_4a54ec3773ce383e213d8e9cb84e6e52, type_description_1, par_self, par_cookies, var_rfc2109_as_ns, var_cookie ); // Release cached frame. if ( frame_4a54ec3773ce383e213d8e9cb84e6e52 == cache_frame_4a54ec3773ce383e213d8e9cb84e6e52 ) { Py_DECREF( frame_4a54ec3773ce383e213d8e9cb84e6e52 ); } cache_frame_4a54ec3773ce383e213d8e9cb84e6e52 = NULL; assertFrameObject( frame_4a54ec3773ce383e213d8e9cb84e6e52 ); // 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( future$backports$http$cookiejar$$$function_72__process_rfc2109_cookies ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookies ); par_cookies = NULL; } { Py_XDECREF( var_rfc2109_as_ns ); var_rfc2109_as_ns = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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_cookies ); par_cookies = NULL; } { Py_XDECREF( var_rfc2109_as_ns ); var_rfc2109_as_ns = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_72__process_rfc2109_cookies ); 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_future$backports$http$cookiejar$$$function_73_make_cookies( 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_response = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_headers = NULL; PyObject *var_rfc2965_hdrs = NULL; PyObject *var_ns_hdrs = NULL; PyObject *var_rfc2965 = NULL; PyObject *var_netscape = NULL; PyObject *var_cookies = NULL; PyObject *var_ns_cookies = NULL; PyObject *var_lookup = NULL; PyObject *var_cookie = NULL; PyObject *var_no_matching_rfc2965 = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_fabc03f354caecf12850ad1da676e318; 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; 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; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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_keeper_type_3; PyObject *exception_keeper_value_3; PyTracebackObject *exception_keeper_tb_3; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3; PyObject *exception_preserved_type_2; PyObject *exception_preserved_value_2; PyTracebackObject *exception_preserved_tb_2; 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_keeper_type_5; PyObject *exception_keeper_value_5; PyTracebackObject *exception_keeper_tb_5; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_5; static struct Nuitka_FrameObject *cache_frame_fabc03f354caecf12850ad1da676e318 = NULL; PyObject *exception_keeper_type_6; PyObject *exception_keeper_value_6; PyTracebackObject *exception_keeper_tb_6; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_6; // Actual function code. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_fabc03f354caecf12850ad1da676e318, codeobj_fabc03f354caecf12850ad1da676e318, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_fabc03f354caecf12850ad1da676e318 = cache_frame_fabc03f354caecf12850ad1da676e318; // Push the new frame as the currently active one. pushFrameStack( frame_fabc03f354caecf12850ad1da676e318 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_fabc03f354caecf12850ad1da676e318 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_response ); tmp_called_instance_1 = par_response; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1579; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_info ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1579; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_headers == NULL ); var_headers = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_instance_2; PyObject *tmp_call_arg_element_1; PyObject *tmp_call_arg_element_2; CHECK_OBJECT( var_headers ); tmp_called_instance_2 = var_headers; tmp_call_arg_element_1 = const_str_digest_1227f633a58963268ed0e0a0f6da5f13; tmp_call_arg_element_2 = PyList_New( 0 ); frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1580; { PyObject *call_args[] = { tmp_call_arg_element_1, tmp_call_arg_element_2 }; tmp_assign_source_2 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_2, const_str_plain_get_all, call_args ); } Py_DECREF( tmp_call_arg_element_2 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1580; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_rfc2965_hdrs == NULL ); var_rfc2965_hdrs = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_called_instance_3; PyObject *tmp_call_arg_element_3; PyObject *tmp_call_arg_element_4; if ( var_headers == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "headers" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1581; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = var_headers; tmp_call_arg_element_3 = const_str_digest_63b09b63acd8e3679a989bfd143277ed; tmp_call_arg_element_4 = PyList_New( 0 ); frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1581; { PyObject *call_args[] = { tmp_call_arg_element_3, tmp_call_arg_element_4 }; tmp_assign_source_3 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_3, const_str_plain_get_all, call_args ); } Py_DECREF( tmp_call_arg_element_4 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1581; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_ns_hdrs == NULL ); var_ns_hdrs = tmp_assign_source_3; } { PyObject *tmp_assign_source_4; PyObject *tmp_source_name_1; PyObject *tmp_source_name_2; 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 = 1583; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_source_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__policy ); if ( tmp_source_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1583; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assign_source_4 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_rfc2965 ); Py_DECREF( tmp_source_name_1 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1583; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_rfc2965 == NULL ); var_rfc2965 = tmp_assign_source_4; } { PyObject *tmp_assign_source_5; PyObject *tmp_source_name_3; PyObject *tmp_source_name_4; 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 = 1584; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_self; tmp_source_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain__policy ); if ( tmp_source_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1584; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_assign_source_5 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_netscape ); Py_DECREF( tmp_source_name_3 ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1584; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( var_netscape == NULL ); var_netscape = tmp_assign_source_5; } { nuitka_bool tmp_condition_result_1; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_operand_name_1; PyObject *tmp_operand_name_2; int tmp_or_left_truth_2; nuitka_bool tmp_or_left_value_2; nuitka_bool tmp_or_right_value_2; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_operand_name_3; PyObject *tmp_operand_name_4; int tmp_or_left_truth_3; nuitka_bool tmp_or_left_value_3; nuitka_bool tmp_or_right_value_3; int tmp_and_left_truth_3; nuitka_bool tmp_and_left_value_3; nuitka_bool tmp_and_right_value_3; PyObject *tmp_operand_name_5; PyObject *tmp_operand_name_6; int tmp_and_left_truth_4; nuitka_bool tmp_and_left_value_4; nuitka_bool tmp_and_right_value_4; PyObject *tmp_operand_name_7; PyObject *tmp_operand_name_8; if ( var_rfc2965_hdrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2965_hdrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1586; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_operand_name_1 = var_rfc2965_hdrs; 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 = 1586; type_description_1 = "ooooooooooooo"; 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 ( var_ns_hdrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_hdrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1586; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_operand_name_2 = var_ns_hdrs; 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 = 1586; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_1 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_value_1 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_or_left_value_1 = tmp_and_left_value_1; and_end_1:; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; if ( var_ns_hdrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_hdrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1587; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_operand_name_3 = var_ns_hdrs; 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 = 1587; type_description_1 = "ooooooooooooo"; 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 ( var_rfc2965 == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2965" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1587; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_operand_name_4 = var_rfc2965; 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 = 1587; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_2 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_value_2 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_or_left_value_2 = tmp_and_left_value_2; and_end_2:; tmp_or_left_truth_2 = tmp_or_left_value_2 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_2 == 1 ) { goto or_left_2; } else { goto or_right_2; } or_right_2:; if ( var_rfc2965_hdrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2965_hdrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1588; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_operand_name_5 = var_rfc2965_hdrs; 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 = 1588; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_3 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_3 = tmp_and_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_3 == 1 ) { goto and_right_3; } else { goto and_left_3; } and_right_3:; if ( var_netscape == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "netscape" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1588; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_operand_name_6 = var_netscape; 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 = 1588; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_3 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_value_3 = tmp_and_right_value_3; goto and_end_3; and_left_3:; tmp_or_left_value_3 = tmp_and_left_value_3; and_end_3:; tmp_or_left_truth_3 = tmp_or_left_value_3 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_3 == 1 ) { goto or_left_3; } else { goto or_right_3; } or_right_3:; if ( var_netscape == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "netscape" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1589; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_operand_name_7 = var_netscape; 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 = 1589; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_4 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_4 = tmp_and_left_value_4 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_4 == 1 ) { goto and_right_4; } else { goto and_left_4; } and_right_4:; if ( var_rfc2965 == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2965" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1589; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_operand_name_8 = var_rfc2965; 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 = 1589; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_4 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_right_value_3 = tmp_and_right_value_4; goto and_end_4; and_left_4:; tmp_or_right_value_3 = tmp_and_left_value_4; and_end_4:; tmp_or_right_value_2 = tmp_or_right_value_3; goto or_end_3; or_left_3:; tmp_or_right_value_2 = tmp_or_left_value_3; or_end_3:; tmp_or_right_value_1 = tmp_or_right_value_2; goto or_end_2; or_left_2:; tmp_or_right_value_1 = tmp_or_left_value_2; or_end_2:; tmp_condition_result_1 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_condition_result_1 = tmp_or_left_value_1; or_end_1:; if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { tmp_return_value = PyList_New( 0 ); goto frame_return_exit_1; } branch_no_1:; } { // Tried code: { PyObject *tmp_assign_source_6; PyObject *tmp_called_name_1; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; 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 = 1593; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_source_name_5 = par_self; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain__cookies_from_attrs_set ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1593; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_split_header_words ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_split_header_words ); } 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", "split_header_words" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1594; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_called_name_2 = tmp_mvar_value_1; if ( var_rfc2965_hdrs == 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", "rfc2965_hdrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1594; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_2 = var_rfc2965_hdrs; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1594; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_args_element_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } 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 = 1594; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } if ( par_request == 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", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1594; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = par_request; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1593; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_3 }; tmp_assign_source_6 = 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_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1593; type_description_1 = "ooooooooooooo"; goto try_except_handler_2; } assert( var_cookies == NULL ); var_cookies = tmp_assign_source_6; } 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_fabc03f354caecf12850ad1da676e318, exception_keeper_lineno_1 ); } else if ( exception_keeper_lineno_1 != 0 ) { exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_fabc03f354caecf12850ad1da676e318, 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_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; tmp_compexpr_left_1 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_1 = PyExc_Exception; 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 = 1595; type_description_1 = "ooooooooooooo"; goto try_except_handler_3; } 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_called_name_3; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_warn_unhandled_exception" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1596; type_description_1 = "ooooooooooooo"; goto try_except_handler_3; } tmp_called_name_3 = tmp_mvar_value_2; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1596; tmp_unused = CALL_FUNCTION_NO_ARGS( tmp_called_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1596; type_description_1 = "ooooooooooooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_7; tmp_assign_source_7 = PyList_New( 0 ); assert( var_cookies == NULL ); var_cookies = tmp_assign_source_7; } goto branch_end_2; branch_no_2:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1592; } if (exception_tb && exception_tb->tb_frame == &frame_fabc03f354caecf12850ad1da676e318->m_frame) frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooooooooooo"; goto try_except_handler_3; } branch_end_2:; } 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( future$backports$http$cookiejar$$$function_73_make_cookies ); return NULL; // End of try: try_end_1:; } { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_5; nuitka_bool tmp_and_left_value_5; nuitka_bool tmp_and_right_value_5; int tmp_truth_name_1; int tmp_truth_name_2; if ( var_ns_hdrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_hdrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1599; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( var_ns_hdrs ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1599; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_left_value_5 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_and_left_truth_5 = tmp_and_left_value_5 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_and_left_truth_5 == 1 ) { goto and_right_5; } else { goto and_left_5; } and_right_5:; if ( var_netscape == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "netscape" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1599; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_2 = CHECK_IF_TRUE( var_netscape ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1599; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_and_right_value_5 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_3 = tmp_and_right_value_5; goto and_end_5; and_left_5:; tmp_condition_result_3 = tmp_and_left_value_5; and_end_5:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { // Tried code: { PyObject *tmp_assign_source_8; PyObject *tmp_called_name_4; PyObject *tmp_source_name_6; PyObject *tmp_args_element_name_4; PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; 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 = 1602; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } tmp_source_name_6 = par_self; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain__cookies_from_attrs_set ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1602; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_parse_ns_headers ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_parse_ns_headers ); } if ( tmp_mvar_value_3 == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "parse_ns_headers" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1603; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } tmp_called_name_5 = tmp_mvar_value_3; if ( var_ns_hdrs == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_hdrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1603; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } tmp_args_element_name_5 = var_ns_hdrs; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1603; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_args_element_name_4 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_4 ); exception_lineno = 1603; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } if ( par_request == NULL ) { Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_args_element_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1603; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } tmp_args_element_name_6 = par_request; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1602; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_6 }; tmp_assign_source_8 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_args_element_name_4 ); if ( tmp_assign_source_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1602; type_description_1 = "ooooooooooooo"; goto try_except_handler_4; } assert( var_ns_cookies == NULL ); var_ns_cookies = tmp_assign_source_8; } 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; { // 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_3 == NULL ) { exception_keeper_tb_3 = MAKE_TRACEBACK( frame_fabc03f354caecf12850ad1da676e318, exception_keeper_lineno_3 ); } else if ( exception_keeper_lineno_3 != 0 ) { exception_keeper_tb_3 = ADD_TRACEBACK( exception_keeper_tb_3, frame_fabc03f354caecf12850ad1da676e318, exception_keeper_lineno_3 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); PyException_SetTraceback( exception_keeper_value_3, (PyObject *)exception_keeper_tb_3 ); PUBLISH_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); } { // Tried code: { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; tmp_compexpr_left_2 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_2 = PyExc_Exception; 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 = 1604; type_description_1 = "ooooooooooooo"; goto try_except_handler_5; } 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_called_name_6; PyObject *tmp_mvar_value_4; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_warn_unhandled_exception" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1605; type_description_1 = "ooooooooooooo"; goto try_except_handler_5; } tmp_called_name_6 = tmp_mvar_value_4; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1605; tmp_unused = CALL_FUNCTION_NO_ARGS( tmp_called_name_6 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1605; type_description_1 = "ooooooooooooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_9; tmp_assign_source_9 = PyList_New( 0 ); assert( var_ns_cookies == NULL ); var_ns_cookies = tmp_assign_source_9; } goto branch_end_4; branch_no_4:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1600; } if (exception_tb && exception_tb->tb_frame == &frame_fabc03f354caecf12850ad1da676e318->m_frame) frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooooooooooo"; goto try_except_handler_5; } branch_end_4:; } goto try_end_4; // 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; { // 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_4:; } { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_2, exception_preserved_value_2, exception_preserved_tb_2 ); } goto try_end_3; // exception handler codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_73_make_cookies ); return NULL; // End of try: try_end_3:; } { PyObject *tmp_called_name_7; PyObject *tmp_source_name_7; PyObject *tmp_args_element_name_7; 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 = 1607; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_7 = par_self; tmp_called_name_7 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain__process_rfc2109_cookies ); if ( tmp_called_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1607; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( var_ns_cookies == NULL ) { Py_DECREF( tmp_called_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1607; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_7 = var_ns_cookies; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1607; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } Py_DECREF( tmp_called_name_7 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1607; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { nuitka_bool tmp_condition_result_5; int tmp_truth_name_3; if ( var_rfc2965 == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rfc2965" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1615; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_3 = CHECK_IF_TRUE( var_rfc2965 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1615; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_5 = tmp_truth_name_3 == 1 ? 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_10; tmp_assign_source_10 = PyDict_New(); assert( var_lookup == NULL ); var_lookup = tmp_assign_source_10; } { PyObject *tmp_assign_source_11; PyObject *tmp_iter_arg_1; if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1617; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_iter_arg_1 = var_cookies; tmp_assign_source_11 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1617; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_11; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_12; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_12 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_12 == 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 = "ooooooooooooo"; exception_lineno = 1617; goto try_except_handler_6; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_12; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_13; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_13 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_13; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { PyObject *tmp_ass_subvalue_1; PyObject *tmp_ass_subscribed_1; PyObject *tmp_ass_subscript_1; PyObject *tmp_tuple_element_1; PyObject *tmp_source_name_8; PyObject *tmp_source_name_9; PyObject *tmp_source_name_10; tmp_ass_subvalue_1 = Py_None; if ( var_lookup == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "lookup" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1618; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } tmp_ass_subscribed_1 = var_lookup; CHECK_OBJECT( var_cookie ); tmp_source_name_8 = var_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_domain ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1618; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } tmp_ass_subscript_1 = PyTuple_New( 3 ); PyTuple_SET_ITEM( tmp_ass_subscript_1, 0, tmp_tuple_element_1 ); if ( var_cookie == NULL ) { Py_DECREF( tmp_ass_subscript_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1618; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } tmp_source_name_9 = var_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_path ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_ass_subscript_1 ); exception_lineno = 1618; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } PyTuple_SET_ITEM( tmp_ass_subscript_1, 1, tmp_tuple_element_1 ); if ( var_cookie == NULL ) { Py_DECREF( tmp_ass_subscript_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1618; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } tmp_source_name_10 = var_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain_name ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_ass_subscript_1 ); exception_lineno = 1618; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } PyTuple_SET_ITEM( tmp_ass_subscript_1, 2, tmp_tuple_element_1 ); tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_1, tmp_ass_subscript_1, tmp_ass_subvalue_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 = 1618; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1617; type_description_1 = "ooooooooooooo"; goto try_except_handler_6; } goto loop_start_1; loop_end_1:; } goto try_end_5; // 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; { 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_5; exception_value = exception_keeper_value_5; exception_tb = exception_keeper_tb_5; exception_lineno = exception_keeper_lineno_5; goto frame_exception_exit_1; } // End of try: try_end_5:; } { 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; } { PyObject *tmp_assign_source_14; PyObject *tmp_defaults_1; PyObject *tmp_tuple_element_2; if ( var_lookup == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "lookup" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1620; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_tuple_element_2 = var_lookup; tmp_defaults_1 = PyTuple_New( 1 ); Py_INCREF( tmp_tuple_element_2 ); PyTuple_SET_ITEM( tmp_defaults_1, 0, tmp_tuple_element_2 ); tmp_assign_source_14 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_73_make_cookies$$$function_1_no_matching_rfc2965( tmp_defaults_1 ); assert( var_no_matching_rfc2965 == NULL ); var_no_matching_rfc2965 = tmp_assign_source_14; } { PyObject *tmp_assign_source_15; PyObject *tmp_called_name_8; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_8; PyObject *tmp_args_element_name_9; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_filter ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_filter ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "filter" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1623; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_8 = tmp_mvar_value_5; CHECK_OBJECT( var_no_matching_rfc2965 ); tmp_args_element_name_8 = var_no_matching_rfc2965; if ( var_ns_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1623; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_9 = var_ns_cookies; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1623; { PyObject *call_args[] = { tmp_args_element_name_8, tmp_args_element_name_9 }; tmp_assign_source_15 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_8, call_args ); } if ( tmp_assign_source_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1623; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = var_ns_cookies; var_ns_cookies = tmp_assign_source_15; Py_XDECREF( old ); } } branch_no_5:; } { nuitka_bool tmp_condition_result_6; int tmp_truth_name_4; if ( var_ns_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1625; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_truth_name_4 = CHECK_IF_TRUE( var_ns_cookies ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1625; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_condition_result_6 = tmp_truth_name_4 == 1 ? 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_called_name_9; PyObject *tmp_source_name_11; PyObject *tmp_args_element_name_10; if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1626; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_11 = var_cookies; tmp_called_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_11, const_str_plain_extend ); if ( tmp_called_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1626; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } if ( var_ns_cookies == NULL ) { Py_DECREF( tmp_called_name_9 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1626; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_10 = var_ns_cookies; frame_fabc03f354caecf12850ad1da676e318->m_frame.f_lineno = 1626; { PyObject *call_args[] = { tmp_args_element_name_10 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_9, call_args ); } Py_DECREF( tmp_called_name_9 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1626; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_6:; } branch_no_3:; } { if ( var_cookies == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookies" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1628; type_description_1 = "ooooooooooooo"; goto frame_exception_exit_1; } tmp_return_value = var_cookies; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_fabc03f354caecf12850ad1da676e318 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_fabc03f354caecf12850ad1da676e318 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_fabc03f354caecf12850ad1da676e318 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_fabc03f354caecf12850ad1da676e318, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_fabc03f354caecf12850ad1da676e318->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_fabc03f354caecf12850ad1da676e318, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_fabc03f354caecf12850ad1da676e318, type_description_1, par_self, par_response, par_request, var_headers, var_rfc2965_hdrs, var_ns_hdrs, var_rfc2965, var_netscape, var_cookies, var_ns_cookies, var_lookup, var_cookie, var_no_matching_rfc2965 ); // Release cached frame. if ( frame_fabc03f354caecf12850ad1da676e318 == cache_frame_fabc03f354caecf12850ad1da676e318 ) { Py_DECREF( frame_fabc03f354caecf12850ad1da676e318 ); } cache_frame_fabc03f354caecf12850ad1da676e318 = NULL; assertFrameObject( frame_fabc03f354caecf12850ad1da676e318 ); // 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( future$backports$http$cookiejar$$$function_73_make_cookies ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_response ); par_response = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_headers ); var_headers = NULL; } { Py_XDECREF( var_rfc2965_hdrs ); var_rfc2965_hdrs = NULL; } { Py_XDECREF( var_ns_hdrs ); var_ns_hdrs = NULL; } { Py_XDECREF( var_rfc2965 ); var_rfc2965 = NULL; } { Py_XDECREF( var_netscape ); var_netscape = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_ns_cookies ); var_ns_cookies = NULL; } { Py_XDECREF( var_lookup ); var_lookup = NULL; } { Py_XDECREF( var_cookie ); var_cookie = NULL; } { Py_XDECREF( var_no_matching_rfc2965 ); var_no_matching_rfc2965 = NULL; } { goto function_return_exit; } // Exception handler code: try_except_handler_1:; 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; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_response ); par_response = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_headers ); var_headers = NULL; } { Py_XDECREF( var_rfc2965_hdrs ); var_rfc2965_hdrs = NULL; } { Py_XDECREF( var_ns_hdrs ); var_ns_hdrs = NULL; } { Py_XDECREF( var_rfc2965 ); var_rfc2965 = NULL; } { Py_XDECREF( var_netscape ); var_netscape = NULL; } { Py_XDECREF( var_cookies ); var_cookies = NULL; } { Py_XDECREF( var_ns_cookies ); var_ns_cookies = NULL; } { Py_XDECREF( var_lookup ); var_lookup = NULL; } { Py_XDECREF( var_cookie ); var_cookie = NULL; } { Py_XDECREF( var_no_matching_rfc2965 ); var_no_matching_rfc2965 = NULL; } { // 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_73_make_cookies ); 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_future$backports$http$cookiejar$$$function_73_make_cookies$$$function_1_no_matching_rfc2965( 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_ns_cookie = python_pars[ 0 ]; PyObject *par_lookup = python_pars[ 1 ]; PyObject *var_key = NULL; struct Nuitka_FrameObject *frame_c8a3b8b8bb85dd8be9bceab63866ccd5; 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; static struct Nuitka_FrameObject *cache_frame_c8a3b8b8bb85dd8be9bceab63866ccd5 = 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_c8a3b8b8bb85dd8be9bceab63866ccd5, codeobj_c8a3b8b8bb85dd8be9bceab63866ccd5, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_c8a3b8b8bb85dd8be9bceab63866ccd5 = cache_frame_c8a3b8b8bb85dd8be9bceab63866ccd5; // Push the new frame as the currently active one. pushFrameStack( frame_c8a3b8b8bb85dd8be9bceab63866ccd5 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_c8a3b8b8bb85dd8be9bceab63866ccd5 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_tuple_element_1; PyObject *tmp_source_name_1; PyObject *tmp_source_name_2; PyObject *tmp_source_name_3; CHECK_OBJECT( par_ns_cookie ); tmp_source_name_1 = par_ns_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_domain ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1621; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_assign_source_1 = PyTuple_New( 3 ); PyTuple_SET_ITEM( tmp_assign_source_1, 0, tmp_tuple_element_1 ); if ( par_ns_cookie == NULL ) { Py_DECREF( tmp_assign_source_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1621; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_ns_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_path ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_1 ); exception_lineno = 1621; type_description_1 = "ooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_assign_source_1, 1, tmp_tuple_element_1 ); if ( par_ns_cookie == NULL ) { Py_DECREF( tmp_assign_source_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ns_cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1621; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_ns_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_name ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_1 ); exception_lineno = 1621; type_description_1 = "ooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_assign_source_1, 2, tmp_tuple_element_1 ); assert( var_key == NULL ); var_key = tmp_assign_source_1; } { PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_key ); tmp_compexpr_left_1 = var_key; if ( par_lookup == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "lookup" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1622; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = par_lookup; tmp_res = PySequence_Contains( tmp_compexpr_right_1, tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1622; type_description_1 = "ooo"; 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_c8a3b8b8bb85dd8be9bceab63866ccd5 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c8a3b8b8bb85dd8be9bceab63866ccd5 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_c8a3b8b8bb85dd8be9bceab63866ccd5 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_c8a3b8b8bb85dd8be9bceab63866ccd5, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_c8a3b8b8bb85dd8be9bceab63866ccd5->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_c8a3b8b8bb85dd8be9bceab63866ccd5, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_c8a3b8b8bb85dd8be9bceab63866ccd5, type_description_1, par_ns_cookie, par_lookup, var_key ); // Release cached frame. if ( frame_c8a3b8b8bb85dd8be9bceab63866ccd5 == cache_frame_c8a3b8b8bb85dd8be9bceab63866ccd5 ) { Py_DECREF( frame_c8a3b8b8bb85dd8be9bceab63866ccd5 ); } cache_frame_c8a3b8b8bb85dd8be9bceab63866ccd5 = NULL; assertFrameObject( frame_c8a3b8b8bb85dd8be9bceab63866ccd5 ); // 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( future$backports$http$cookiejar$$$function_73_make_cookies$$$function_1_no_matching_rfc2965 ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_ns_cookie ); par_ns_cookie = NULL; } { Py_XDECREF( par_lookup ); par_lookup = NULL; } { Py_XDECREF( var_key ); var_key = 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_ns_cookie ); par_ns_cookie = NULL; } { Py_XDECREF( par_lookup ); par_lookup = NULL; } { Py_XDECREF( var_key ); var_key = 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( future$backports$http$cookiejar$$$function_73_make_cookies$$$function_1_no_matching_rfc2965 ); 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_future$backports$http$cookiejar$$$function_74_set_cookie_if_ok( 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_cookie = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *tmp_assign_unpack_1__assign_source = NULL; struct Nuitka_FrameObject *frame_ee6a634be8c371622507bce0233fcacb; 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; 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_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; static struct Nuitka_FrameObject *cache_frame_ee6a634be8c371622507bce0233fcacb = NULL; PyObject *tmp_return_value = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_ee6a634be8c371622507bce0233fcacb, codeobj_ee6a634be8c371622507bce0233fcacb, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_ee6a634be8c371622507bce0233fcacb = cache_frame_ee6a634be8c371622507bce0233fcacb; // Push the new frame as the currently active one. pushFrameStack( frame_ee6a634be8c371622507bce0233fcacb ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_ee6a634be8c371622507bce0233fcacb ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_instance_1; PyObject *tmp_source_name_1; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__cookies_lock ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1632; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_ee6a634be8c371622507bce0233fcacb->m_frame.f_lineno = 1632; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_acquire ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1632; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { // Tried code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_called_instance_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_called_name_1 = tmp_mvar_value_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_called_instance_2 = tmp_mvar_value_2; frame_ee6a634be8c371622507bce0233fcacb->m_frame.f_lineno = 1634; tmp_args_element_name_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_time ); if ( tmp_args_element_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } frame_ee6a634be8c371622507bce0233fcacb->m_frame.f_lineno = 1634; { 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 = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } assert( tmp_assign_unpack_1__assign_source == NULL ); tmp_assign_unpack_1__assign_source = tmp_assign_source_1; } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; PyObject *tmp_source_name_2; CHECK_OBJECT( tmp_assign_unpack_1__assign_source ); tmp_assattr_name_1 = tmp_assign_unpack_1__assign_source; 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 = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_source_name_2 = par_self; tmp_assattr_target_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__policy ); if ( tmp_assattr_target_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__now, tmp_assattr_name_1 ); Py_DECREF( tmp_assattr_target_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } } { PyObject *tmp_assattr_name_2; PyObject *tmp_assattr_target_2; CHECK_OBJECT( tmp_assign_unpack_1__assign_source ); tmp_assattr_name_2 = tmp_assign_unpack_1__assign_source; 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 = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_assattr_target_2 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain__now, tmp_assattr_name_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1634; type_description_1 = "ooo"; goto try_except_handler_3; } } goto try_end_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; { Py_XDECREF( tmp_assign_unpack_1__assign_source ); tmp_assign_unpack_1__assign_source = 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: try_end_1:; } { CHECK_OBJECT( (PyObject *)tmp_assign_unpack_1__assign_source ); Py_DECREF( tmp_assign_unpack_1__assign_source ); tmp_assign_unpack_1__assign_source = NULL; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_source_name_4; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; int tmp_truth_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 = 1636; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_source_name_4 = par_self; tmp_source_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain__policy ); if ( tmp_source_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1636; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_set_ok ); Py_DECREF( tmp_source_name_3 ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1636; type_description_1 = "ooo"; goto try_except_handler_2; } if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1636; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_args_element_name_2 = par_cookie; if ( par_request == 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", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1636; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_args_element_name_3 = par_request; frame_ee6a634be8c371622507bce0233fcacb->m_frame.f_lineno = 1636; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1636; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 1636; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_called_name_3; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_4; 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 = 1637; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_source_name_5 = par_self; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_set_cookie ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1637; type_description_1 = "ooo"; goto try_except_handler_2; } if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1637; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_args_element_name_4 = par_cookie; frame_ee6a634be8c371622507bce0233fcacb->m_frame.f_lineno = 1637; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1637; type_description_1 = "ooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } branch_no_1:; } goto try_end_2; // 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; { // 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_ee6a634be8c371622507bce0233fcacb, exception_keeper_lineno_2 ); } else if ( exception_keeper_lineno_2 != 0 ) { exception_keeper_tb_2 = ADD_TRACEBACK( exception_keeper_tb_2, frame_ee6a634be8c371622507bce0233fcacb, 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: { PyObject *tmp_called_instance_3; PyObject *tmp_source_name_6; 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 = 1641; type_description_1 = "ooo"; goto try_except_handler_4; } tmp_source_name_6 = par_self; tmp_called_instance_3 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain__cookies_lock ); if ( tmp_called_instance_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1641; type_description_1 = "ooo"; goto try_except_handler_4; } frame_ee6a634be8c371622507bce0233fcacb->m_frame.f_lineno = 1641; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_release ); Py_DECREF( tmp_called_instance_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1641; type_description_1 = "ooo"; goto try_except_handler_4; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1633; } if (exception_tb && exception_tb->tb_frame == &frame_ee6a634be8c371622507bce0233fcacb->m_frame) frame_ee6a634be8c371622507bce0233fcacb->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooo"; goto try_except_handler_4; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_74_set_cookie_if_ok ); return NULL; // 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; { // 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 frame_exception_exit_1; } // End of try: } // End of try: try_end_2:; } { PyObject *tmp_called_instance_4; PyObject *tmp_source_name_7; 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 = 1641; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_7 = par_self; tmp_called_instance_4 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain__cookies_lock ); if ( tmp_called_instance_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1641; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_ee6a634be8c371622507bce0233fcacb->m_frame.f_lineno = 1641; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_4, const_str_plain_release ); Py_DECREF( tmp_called_instance_4 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1641; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_ee6a634be8c371622507bce0233fcacb ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_ee6a634be8c371622507bce0233fcacb ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_ee6a634be8c371622507bce0233fcacb, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_ee6a634be8c371622507bce0233fcacb->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_ee6a634be8c371622507bce0233fcacb, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_ee6a634be8c371622507bce0233fcacb, type_description_1, par_self, par_cookie, par_request ); // Release cached frame. if ( frame_ee6a634be8c371622507bce0233fcacb == cache_frame_ee6a634be8c371622507bce0233fcacb ) { Py_DECREF( frame_ee6a634be8c371622507bce0233fcacb ); } cache_frame_ee6a634be8c371622507bce0233fcacb = NULL; assertFrameObject( frame_ee6a634be8c371622507bce0233fcacb ); // 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( future$backports$http$cookiejar$$$function_74_set_cookie_if_ok ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( par_request ); par_request = 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( future$backports$http$cookiejar$$$function_74_set_cookie_if_ok ); 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_future$backports$http$cookiejar$$$function_75_set_cookie( 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_cookie = python_pars[ 1 ]; PyObject *var_c = NULL; PyObject *var_c2 = NULL; PyObject *var_c3 = NULL; struct Nuitka_FrameObject *frame_8d990321c92cc6a78054a48b01af9f54; 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; int tmp_res; 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; PyObject *exception_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_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; static struct Nuitka_FrameObject *cache_frame_8d990321c92cc6a78054a48b01af9f54 = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_8d990321c92cc6a78054a48b01af9f54, codeobj_8d990321c92cc6a78054a48b01af9f54, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_8d990321c92cc6a78054a48b01af9f54 = cache_frame_8d990321c92cc6a78054a48b01af9f54; // Push the new frame as the currently active one. pushFrameStack( frame_8d990321c92cc6a78054a48b01af9f54 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_8d990321c92cc6a78054a48b01af9f54 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_source_name_1; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_assign_source_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__cookies ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1645; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_c == NULL ); var_c = tmp_assign_source_1; } { PyObject *tmp_called_instance_1; PyObject *tmp_source_name_2; 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 = 1646; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__cookies_lock ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1646; type_description_1 = "ooooo"; goto frame_exception_exit_1; } frame_8d990321c92cc6a78054a48b01af9f54->m_frame.f_lineno = 1646; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_acquire ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1646; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { // Tried code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_3; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1648; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_3 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_domain ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1648; type_description_1 = "ooooo"; goto try_except_handler_2; } if ( var_c == NULL ) { Py_DECREF( tmp_compexpr_left_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1648; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_compexpr_right_1 = var_c; tmp_res = PySequence_Contains( tmp_compexpr_right_1, tmp_compexpr_left_1 ); Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1648; type_description_1 = "ooooo"; 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 branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_ass_subvalue_1; PyObject *tmp_ass_subscribed_1; PyObject *tmp_ass_subscript_1; PyObject *tmp_source_name_4; tmp_ass_subvalue_1 = PyDict_New(); if ( var_c == NULL ) { Py_DECREF( tmp_ass_subvalue_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1648; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_ass_subscribed_1 = var_c; if ( par_cookie == NULL ) { Py_DECREF( tmp_ass_subvalue_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1648; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_4 = par_cookie; tmp_ass_subscript_1 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_domain ); if ( tmp_ass_subscript_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_ass_subvalue_1 ); exception_lineno = 1648; type_description_1 = "ooooo"; 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_subscript_1 ); Py_DECREF( tmp_ass_subvalue_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1648; type_description_1 = "ooooo"; goto try_except_handler_2; } } branch_no_1:; } { PyObject *tmp_assign_source_2; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_source_name_5; if ( var_c == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1649; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_subscribed_name_1 = var_c; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1649; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_5 = par_cookie; tmp_subscript_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_domain ); if ( tmp_subscript_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1649; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_assign_source_2 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscript_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1649; type_description_1 = "ooooo"; goto try_except_handler_2; } assert( var_c2 == NULL ); var_c2 = tmp_assign_source_2; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_name_6; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1650; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_6 = par_cookie; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_path ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1650; type_description_1 = "ooooo"; goto try_except_handler_2; } if ( var_c2 == 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", "c2" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1650; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_compexpr_right_2 = var_c2; tmp_res = PySequence_Contains( tmp_compexpr_right_2, tmp_compexpr_left_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1650; type_description_1 = "ooooo"; goto try_except_handler_2; } 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_ass_subvalue_2; PyObject *tmp_ass_subscribed_2; PyObject *tmp_ass_subscript_2; PyObject *tmp_source_name_7; tmp_ass_subvalue_2 = PyDict_New(); if ( var_c2 == NULL ) { Py_DECREF( tmp_ass_subvalue_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c2" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1650; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_ass_subscribed_2 = var_c2; if ( par_cookie == NULL ) { Py_DECREF( tmp_ass_subvalue_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1650; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_7 = par_cookie; tmp_ass_subscript_2 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_path ); if ( tmp_ass_subscript_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_ass_subvalue_2 ); exception_lineno = 1650; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_2, tmp_ass_subscript_2, tmp_ass_subvalue_2 ); Py_DECREF( tmp_ass_subscript_2 ); Py_DECREF( tmp_ass_subvalue_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1650; type_description_1 = "ooooo"; goto try_except_handler_2; } } branch_no_2:; } { PyObject *tmp_assign_source_3; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; PyObject *tmp_source_name_8; if ( var_c2 == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c2" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1651; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_subscribed_name_2 = var_c2; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1651; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_8 = par_cookie; tmp_subscript_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_path ); if ( tmp_subscript_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1651; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_assign_source_3 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_2 ); Py_DECREF( tmp_subscript_name_2 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1651; type_description_1 = "ooooo"; goto try_except_handler_2; } assert( var_c3 == NULL ); var_c3 = tmp_assign_source_3; } { PyObject *tmp_ass_subvalue_3; PyObject *tmp_ass_subscribed_3; PyObject *tmp_ass_subscript_3; PyObject *tmp_source_name_9; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1652; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_ass_subvalue_3 = par_cookie; CHECK_OBJECT( var_c3 ); tmp_ass_subscribed_3 = var_c3; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1652; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_9 = par_cookie; tmp_ass_subscript_3 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_name ); if ( tmp_ass_subscript_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1652; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_3, tmp_ass_subscript_3, tmp_ass_subvalue_3 ); Py_DECREF( tmp_ass_subscript_3 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1652; type_description_1 = "ooooo"; goto try_except_handler_2; } } 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_8d990321c92cc6a78054a48b01af9f54, exception_keeper_lineno_1 ); } else if ( exception_keeper_lineno_1 != 0 ) { exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_8d990321c92cc6a78054a48b01af9f54, 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: { PyObject *tmp_called_instance_2; PyObject *tmp_source_name_10; 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 = 1654; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_source_name_10 = par_self; tmp_called_instance_2 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain__cookies_lock ); if ( tmp_called_instance_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1654; type_description_1 = "ooooo"; goto try_except_handler_3; } frame_8d990321c92cc6a78054a48b01af9f54->m_frame.f_lineno = 1654; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_release ); Py_DECREF( tmp_called_instance_2 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1654; type_description_1 = "ooooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1647; } if (exception_tb && exception_tb->tb_frame == &frame_8d990321c92cc6a78054a48b01af9f54->m_frame) frame_8d990321c92cc6a78054a48b01af9f54->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooo"; goto try_except_handler_3; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_75_set_cookie ); 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: try_end_1:; } { PyObject *tmp_called_instance_3; PyObject *tmp_source_name_11; 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 = 1654; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_11 = par_self; tmp_called_instance_3 = LOOKUP_ATTRIBUTE( tmp_source_name_11, const_str_plain__cookies_lock ); if ( tmp_called_instance_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1654; type_description_1 = "ooooo"; goto frame_exception_exit_1; } frame_8d990321c92cc6a78054a48b01af9f54->m_frame.f_lineno = 1654; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_release ); Py_DECREF( tmp_called_instance_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1654; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_8d990321c92cc6a78054a48b01af9f54 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_8d990321c92cc6a78054a48b01af9f54 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_8d990321c92cc6a78054a48b01af9f54, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_8d990321c92cc6a78054a48b01af9f54->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_8d990321c92cc6a78054a48b01af9f54, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_8d990321c92cc6a78054a48b01af9f54, type_description_1, par_self, par_cookie, var_c, var_c2, var_c3 ); // Release cached frame. if ( frame_8d990321c92cc6a78054a48b01af9f54 == cache_frame_8d990321c92cc6a78054a48b01af9f54 ) { Py_DECREF( frame_8d990321c92cc6a78054a48b01af9f54 ); } cache_frame_8d990321c92cc6a78054a48b01af9f54 = NULL; assertFrameObject( frame_8d990321c92cc6a78054a48b01af9f54 ); // 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( future$backports$http$cookiejar$$$function_75_set_cookie ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( var_c ); var_c = NULL; } { Py_XDECREF( var_c2 ); var_c2 = NULL; } { Py_XDECREF( var_c3 ); var_c3 = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( var_c ); var_c = NULL; } { Py_XDECREF( var_c2 ); var_c2 = NULL; } { Py_XDECREF( var_c3 ); var_c3 = 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( future$backports$http$cookiejar$$$function_75_set_cookie ); 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_future$backports$http$cookiejar$$$function_76_extract_cookies( 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_response = python_pars[ 1 ]; PyObject *par_request = python_pars[ 2 ]; PyObject *var_cookie = NULL; PyObject *tmp_assign_unpack_1__assign_source = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_dc5c266528a7eeb342c11f31ffeb03ea; 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; 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 *exception_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; 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_dc5c266528a7eeb342c11f31ffeb03ea = 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_dc5c266528a7eeb342c11f31ffeb03ea, codeobj_dc5c266528a7eeb342c11f31ffeb03ea, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_dc5c266528a7eeb342c11f31ffeb03ea = cache_frame_dc5c266528a7eeb342c11f31ffeb03ea; // Push the new frame as the currently active one. pushFrameStack( frame_dc5c266528a7eeb342c11f31ffeb03ea ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_dc5c266528a7eeb342c11f31ffeb03ea ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; PyObject *tmp_called_instance_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1658; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_1; tmp_args_element_name_1 = const_str_digest_35884ecaea22676e0be61e63cde7df2b; CHECK_OBJECT( par_response ); tmp_called_instance_1 = par_response; frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1658; tmp_args_element_name_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_info ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1658; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1658; { 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_2 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1658; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_called_instance_2; PyObject *tmp_source_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 = 1659; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_self; tmp_called_instance_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__cookies_lock ); if ( tmp_called_instance_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1659; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1659; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_acquire ); Py_DECREF( tmp_called_instance_2 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1659; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { // Tried code: { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_3; PyObject *tmp_called_instance_3; PyObject *tmp_mvar_value_3; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_int ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "int" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } tmp_called_name_2 = tmp_mvar_value_2; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } tmp_called_instance_3 = tmp_mvar_value_3; frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1661; tmp_args_element_name_3 = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_time ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1661; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_args_element_name_3 ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } assert( tmp_assign_unpack_1__assign_source == NULL ); tmp_assign_unpack_1__assign_source = tmp_assign_source_1; } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; PyObject *tmp_source_name_2; CHECK_OBJECT( tmp_assign_unpack_1__assign_source ); tmp_assattr_name_1 = tmp_assign_unpack_1__assign_source; 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 = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } tmp_source_name_2 = par_self; tmp_assattr_target_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__policy ); if ( tmp_assattr_target_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__now, tmp_assattr_name_1 ); Py_DECREF( tmp_assattr_target_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } } { PyObject *tmp_assattr_name_2; PyObject *tmp_assattr_target_2; CHECK_OBJECT( tmp_assign_unpack_1__assign_source ); tmp_assattr_name_2 = tmp_assign_unpack_1__assign_source; 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 = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } tmp_assattr_target_2 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain__now, tmp_assattr_name_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1661; type_description_1 = "oooo"; goto try_except_handler_3; } } goto try_end_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; { Py_XDECREF( tmp_assign_unpack_1__assign_source ); tmp_assign_unpack_1__assign_source = 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: try_end_1:; } { 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_2; PyObject *tmp_iter_arg_1; PyObject *tmp_called_name_3; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; 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 = 1663; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_source_name_3 = par_self; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_make_cookies ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1663; type_description_1 = "oooo"; goto try_except_handler_2; } if ( par_response == 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", "response" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1663; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_args_element_name_4 = par_response; if ( par_request == 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", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1663; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_args_element_name_5 = par_request; frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1663; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_5 }; tmp_iter_arg_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1663; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); Py_DECREF( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1663; type_description_1 = "oooo"; goto try_except_handler_2; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = 1663; goto try_except_handler_4; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_4; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_name_4; PyObject *tmp_source_name_4; PyObject *tmp_source_name_5; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_6; PyObject *tmp_args_element_name_7; int tmp_truth_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 = 1664; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_source_name_5 = par_self; tmp_source_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain__policy ); if ( tmp_source_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1664; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_set_ok ); Py_DECREF( tmp_source_name_4 ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1664; type_description_1 = "oooo"; goto try_except_handler_4; } if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1664; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_args_element_name_6 = var_cookie; if ( par_request == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "request" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1664; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_args_element_name_7 = par_request; frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1664; { PyObject *call_args[] = { tmp_args_element_name_6, tmp_args_element_name_7 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1664; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 1664; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_called_name_5; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_8; PyObject *tmp_args_element_name_9; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__debug ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_debug" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1665; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_called_name_5 = tmp_mvar_value_4; tmp_args_element_name_8 = const_str_digest_4bf6d266b0f0719da9000a4f7302f771; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1665; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_args_element_name_9 = var_cookie; frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1665; { PyObject *call_args[] = { tmp_args_element_name_8, tmp_args_element_name_9 }; tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_5, call_args ); } if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1665; type_description_1 = "oooo"; goto try_except_handler_4; } Py_DECREF( tmp_unused ); } { PyObject *tmp_called_name_6; PyObject *tmp_source_name_6; PyObject *tmp_args_element_name_10; 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 = 1666; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_source_name_6 = par_self; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_set_cookie ); if ( tmp_called_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1666; type_description_1 = "oooo"; goto try_except_handler_4; } if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_6 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1666; type_description_1 = "oooo"; goto try_except_handler_4; } tmp_args_element_name_10 = var_cookie; frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1666; { PyObject *call_args[] = { tmp_args_element_name_10 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1666; type_description_1 = "oooo"; goto try_except_handler_4; } Py_DECREF( tmp_unused ); } branch_no_1:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1663; type_description_1 = "oooo"; goto try_except_handler_4; } goto loop_start_1; loop_end_1:; } 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; { 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_2; exception_value = exception_keeper_value_2; exception_tb = exception_keeper_tb_2; exception_lineno = exception_keeper_lineno_2; goto try_except_handler_2; } // End of try: try_end_2:; } goto try_end_3; // 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; { // 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_3 == NULL ) { exception_keeper_tb_3 = MAKE_TRACEBACK( frame_dc5c266528a7eeb342c11f31ffeb03ea, exception_keeper_lineno_3 ); } else if ( exception_keeper_lineno_3 != 0 ) { exception_keeper_tb_3 = ADD_TRACEBACK( exception_keeper_tb_3, frame_dc5c266528a7eeb342c11f31ffeb03ea, exception_keeper_lineno_3 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); PyException_SetTraceback( exception_keeper_value_3, (PyObject *)exception_keeper_tb_3 ); PUBLISH_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); } { // Tried code: { PyObject *tmp_called_instance_4; PyObject *tmp_source_name_7; 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 = 1668; type_description_1 = "oooo"; goto try_except_handler_5; } tmp_source_name_7 = par_self; tmp_called_instance_4 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain__cookies_lock ); if ( tmp_called_instance_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1668; type_description_1 = "oooo"; goto try_except_handler_5; } frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1668; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_4, const_str_plain_release ); Py_DECREF( tmp_called_instance_4 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1668; type_description_1 = "oooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1660; } if (exception_tb && exception_tb->tb_frame == &frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame) frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "oooo"; goto try_except_handler_5; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_76_extract_cookies ); return NULL; // 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; { // 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_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: } // End of try: try_end_3:; } { 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; } { PyObject *tmp_called_instance_5; PyObject *tmp_source_name_8; 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 = 1668; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_8 = par_self; tmp_called_instance_5 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain__cookies_lock ); if ( tmp_called_instance_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1668; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame.f_lineno = 1668; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_5, const_str_plain_release ); Py_DECREF( tmp_called_instance_5 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1668; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_dc5c266528a7eeb342c11f31ffeb03ea ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_dc5c266528a7eeb342c11f31ffeb03ea ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_dc5c266528a7eeb342c11f31ffeb03ea, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_dc5c266528a7eeb342c11f31ffeb03ea->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_dc5c266528a7eeb342c11f31ffeb03ea, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_dc5c266528a7eeb342c11f31ffeb03ea, type_description_1, par_self, par_response, par_request, var_cookie ); // Release cached frame. if ( frame_dc5c266528a7eeb342c11f31ffeb03ea == cache_frame_dc5c266528a7eeb342c11f31ffeb03ea ) { Py_DECREF( frame_dc5c266528a7eeb342c11f31ffeb03ea ); } cache_frame_dc5c266528a7eeb342c11f31ffeb03ea = NULL; assertFrameObject( frame_dc5c266528a7eeb342c11f31ffeb03ea ); // 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( future$backports$http$cookiejar$$$function_76_extract_cookies ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_response ); par_response = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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_self ); par_self = NULL; } { Py_XDECREF( par_response ); par_response = NULL; } { Py_XDECREF( par_request ); par_request = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_76_extract_cookies ); 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_future$backports$http$cookiejar$$$function_77_clear( 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_domain = python_pars[ 1 ]; PyObject *par_path = python_pars[ 2 ]; PyObject *par_name = python_pars[ 3 ]; struct Nuitka_FrameObject *frame_2614dca3f2061c8b9a9161ae59ff83e9; 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; static struct Nuitka_FrameObject *cache_frame_2614dca3f2061c8b9a9161ae59ff83e9 = 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_2614dca3f2061c8b9a9161ae59ff83e9, codeobj_2614dca3f2061c8b9a9161ae59ff83e9, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_2614dca3f2061c8b9a9161ae59ff83e9 = cache_frame_2614dca3f2061c8b9a9161ae59ff83e9; // Push the new frame as the currently active one. pushFrameStack( frame_2614dca3f2061c8b9a9161ae59ff83e9 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_2614dca3f2061c8b9a9161ae59ff83e9 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_name ); tmp_compexpr_left_1 = par_name; 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; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1683; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_left_2 = par_domain; tmp_compexpr_right_2 = Py_None; tmp_or_left_value_1 = ( tmp_compexpr_left_2 == tmp_compexpr_right_2 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; if ( par_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1683; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_left_3 = par_path; tmp_compexpr_right_3 = Py_None; tmp_or_right_value_1 = ( tmp_compexpr_left_3 == tmp_compexpr_right_3 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_2 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_condition_result_2 = tmp_or_left_value_1; or_end_1:; 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; tmp_make_exception_arg_1 = const_str_digest_5b95f3fac768c11e58b0c497e65354d3; frame_2614dca3f2061c8b9a9161ae59ff83e9->m_frame.f_lineno = 1684; { PyObject *call_args[] = { tmp_make_exception_arg_1 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args ); } assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 1684; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooo"; goto frame_exception_exit_1; } branch_no_2:; } { PyObject *tmp_delsubscr_target_1; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscribed_name_2; PyObject *tmp_source_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_subscript_name_2; PyObject *tmp_delsubscr_subscript_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 = 1686; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_self; tmp_subscribed_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__cookies ); if ( tmp_subscribed_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1686; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( par_domain == NULL ) { Py_DECREF( tmp_subscribed_name_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1686; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_subscript_name_1 = par_domain; tmp_subscribed_name_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_2, tmp_subscript_name_1 ); Py_DECREF( tmp_subscribed_name_2 ); if ( tmp_subscribed_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1686; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( par_path == 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", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1686; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_subscript_name_2 = par_path; tmp_delsubscr_target_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_2 ); Py_DECREF( tmp_subscribed_name_1 ); if ( tmp_delsubscr_target_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1686; type_description_1 = "oooo"; goto frame_exception_exit_1; } 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 = 1686; type_description_1 = "oooo"; goto frame_exception_exit_1; } 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 = 1686; 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_4; PyObject *tmp_compexpr_right_4; if ( par_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1687; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_left_4 = par_path; tmp_compexpr_right_4 = Py_None; tmp_condition_result_3 = ( tmp_compexpr_left_4 != tmp_compexpr_right_4 ) ? 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_5; PyObject *tmp_compexpr_right_5; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1688; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_left_5 = par_domain; tmp_compexpr_right_5 = Py_None; tmp_condition_result_4 = ( tmp_compexpr_left_5 == tmp_compexpr_right_5 ) ? 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_2; PyObject *tmp_make_exception_arg_2; tmp_make_exception_arg_2 = const_str_digest_79ae243dac48b3da7e4142f7b2554de1; frame_2614dca3f2061c8b9a9161ae59ff83e9->m_frame.f_lineno = 1689; { PyObject *call_args[] = { tmp_make_exception_arg_2 }; tmp_raise_type_2 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args ); } assert( !(tmp_raise_type_2 == NULL) ); exception_type = tmp_raise_type_2; exception_lineno = 1689; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooo"; goto frame_exception_exit_1; } branch_no_4:; } { PyObject *tmp_delsubscr_target_2; PyObject *tmp_subscribed_name_3; PyObject *tmp_source_name_2; PyObject *tmp_subscript_name_3; PyObject *tmp_delsubscr_subscript_2; 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 = 1691; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_subscribed_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__cookies ); if ( tmp_subscribed_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1691; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( par_domain == NULL ) { Py_DECREF( tmp_subscribed_name_3 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1691; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_subscript_name_3 = par_domain; tmp_delsubscr_target_2 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_3, tmp_subscript_name_3 ); Py_DECREF( tmp_subscribed_name_3 ); if ( tmp_delsubscr_target_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1691; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( par_path == NULL ) { Py_DECREF( tmp_delsubscr_target_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1691; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_delsubscr_subscript_2 = par_path; tmp_result = DEL_SUBSCRIPT( tmp_delsubscr_target_2, tmp_delsubscr_subscript_2 ); Py_DECREF( tmp_delsubscr_target_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1691; type_description_1 = "oooo"; goto frame_exception_exit_1; } } goto branch_end_3; branch_no_3:; { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; if ( par_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1692; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_left_6 = par_domain; tmp_compexpr_right_6 = Py_None; tmp_condition_result_5 = ( tmp_compexpr_left_6 != tmp_compexpr_right_6 ) ? 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_delsubscr_target_3; PyObject *tmp_source_name_3; PyObject *tmp_delsubscr_subscript_3; 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 = 1693; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_delsubscr_target_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain__cookies ); if ( tmp_delsubscr_target_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1693; type_description_1 = "oooo"; goto frame_exception_exit_1; } if ( par_domain == NULL ) { Py_DECREF( tmp_delsubscr_target_3 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1693; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_delsubscr_subscript_3 = par_domain; tmp_result = DEL_SUBSCRIPT( tmp_delsubscr_target_3, tmp_delsubscr_subscript_3 ); Py_DECREF( tmp_delsubscr_target_3 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1693; type_description_1 = "oooo"; goto frame_exception_exit_1; } } goto branch_end_5; branch_no_5:; { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; tmp_assattr_name_1 = PyDict_New(); 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 = 1695; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__cookies, 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 = 1695; type_description_1 = "oooo"; goto frame_exception_exit_1; } } branch_end_5:; } branch_end_3:; } branch_end_1:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_2614dca3f2061c8b9a9161ae59ff83e9 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_2614dca3f2061c8b9a9161ae59ff83e9 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_2614dca3f2061c8b9a9161ae59ff83e9, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_2614dca3f2061c8b9a9161ae59ff83e9->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_2614dca3f2061c8b9a9161ae59ff83e9, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_2614dca3f2061c8b9a9161ae59ff83e9, type_description_1, par_self, par_domain, par_path, par_name ); // Release cached frame. if ( frame_2614dca3f2061c8b9a9161ae59ff83e9 == cache_frame_2614dca3f2061c8b9a9161ae59ff83e9 ) { Py_DECREF( frame_2614dca3f2061c8b9a9161ae59ff83e9 ); } cache_frame_2614dca3f2061c8b9a9161ae59ff83e9 = NULL; assertFrameObject( frame_2614dca3f2061c8b9a9161ae59ff83e9 ); // 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( future$backports$http$cookiejar$$$function_77_clear ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_domain ); par_domain = NULL; } { Py_XDECREF( par_path ); par_path = 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_domain ); par_domain = NULL; } { Py_XDECREF( par_path ); par_path = 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( future$backports$http$cookiejar$$$function_77_clear ); 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_future$backports$http$cookiejar$$$function_78_clear_session_cookies( 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_cookie = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_d0182cc26028ecd2eb94ba95cbb9204a; 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_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; bool tmp_result; PyObject *exception_keeper_type_3; PyObject *exception_keeper_value_3; PyTracebackObject *exception_keeper_tb_3; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3; static struct Nuitka_FrameObject *cache_frame_d0182cc26028ecd2eb94ba95cbb9204a = NULL; PyObject *tmp_return_value = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_d0182cc26028ecd2eb94ba95cbb9204a, codeobj_d0182cc26028ecd2eb94ba95cbb9204a, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *) ); frame_d0182cc26028ecd2eb94ba95cbb9204a = cache_frame_d0182cc26028ecd2eb94ba95cbb9204a; // Push the new frame as the currently active one. pushFrameStack( frame_d0182cc26028ecd2eb94ba95cbb9204a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_d0182cc26028ecd2eb94ba95cbb9204a ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_instance_1; PyObject *tmp_source_name_1; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__cookies_lock ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1704; type_description_1 = "oo"; goto frame_exception_exit_1; } frame_d0182cc26028ecd2eb94ba95cbb9204a->m_frame.f_lineno = 1704; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_acquire ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1704; type_description_1 = "oo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_iter_arg_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 = 1706; type_description_1 = "oo"; goto try_except_handler_2; } tmp_iter_arg_1 = par_self; 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 = 1706; type_description_1 = "oo"; goto try_except_handler_2; } 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 = "oo"; exception_lineno = 1706; goto try_except_handler_3; } } { 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_cookie; var_cookie = tmp_assign_source_3; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_source_name_2; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; CHECK_OBJECT( var_cookie ); tmp_source_name_2 = var_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_discard ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1707; type_description_1 = "oo"; goto try_except_handler_3; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1707; type_description_1 = "oo"; goto try_except_handler_3; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_called_name_1; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_1; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_3; PyObject *tmp_source_name_6; 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 = 1708; type_description_1 = "oo"; goto try_except_handler_3; } tmp_source_name_3 = par_self; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_clear ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1708; type_description_1 = "oo"; goto try_except_handler_3; } if ( var_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1708; type_description_1 = "oo"; goto try_except_handler_3; } tmp_source_name_4 = var_cookie; tmp_args_element_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_domain ); 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 = 1708; type_description_1 = "oo"; goto try_except_handler_3; } if ( var_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1708; type_description_1 = "oo"; goto try_except_handler_3; } tmp_source_name_5 = var_cookie; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_path ); 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 ); Py_DECREF( tmp_args_element_name_1 ); exception_lineno = 1708; type_description_1 = "oo"; goto try_except_handler_3; } if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_args_element_name_1 ); 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1708; type_description_1 = "oo"; goto try_except_handler_3; } tmp_source_name_6 = var_cookie; tmp_args_element_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_name ); 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 ); Py_DECREF( tmp_args_element_name_1 ); Py_DECREF( tmp_args_element_name_2 ); exception_lineno = 1708; type_description_1 = "oo"; goto try_except_handler_3; } frame_d0182cc26028ecd2eb94ba95cbb9204a->m_frame.f_lineno = 1708; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_args_element_name_1 ); Py_DECREF( tmp_args_element_name_2 ); Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1708; type_description_1 = "oo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } branch_no_1:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1706; type_description_1 = "oo"; goto try_except_handler_3; } goto loop_start_1; loop_end_1:; } goto try_end_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; { 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 try_except_handler_2; } // End of try: try_end_1:; } goto try_end_2; // 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; { // 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_d0182cc26028ecd2eb94ba95cbb9204a, exception_keeper_lineno_2 ); } else if ( exception_keeper_lineno_2 != 0 ) { exception_keeper_tb_2 = ADD_TRACEBACK( exception_keeper_tb_2, frame_d0182cc26028ecd2eb94ba95cbb9204a, 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: { PyObject *tmp_called_instance_2; PyObject *tmp_source_name_7; 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 = 1710; type_description_1 = "oo"; goto try_except_handler_4; } tmp_source_name_7 = par_self; tmp_called_instance_2 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain__cookies_lock ); if ( tmp_called_instance_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1710; type_description_1 = "oo"; goto try_except_handler_4; } frame_d0182cc26028ecd2eb94ba95cbb9204a->m_frame.f_lineno = 1710; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_release ); Py_DECREF( tmp_called_instance_2 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1710; type_description_1 = "oo"; goto try_except_handler_4; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1705; } if (exception_tb && exception_tb->tb_frame == &frame_d0182cc26028ecd2eb94ba95cbb9204a->m_frame) frame_d0182cc26028ecd2eb94ba95cbb9204a->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "oo"; goto try_except_handler_4; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_78_clear_session_cookies ); return NULL; // 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; { // 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 frame_exception_exit_1; } // End of try: } // End of try: try_end_2:; } { 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; } { PyObject *tmp_called_instance_3; PyObject *tmp_source_name_8; 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 = 1710; type_description_1 = "oo"; goto frame_exception_exit_1; } tmp_source_name_8 = par_self; tmp_called_instance_3 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain__cookies_lock ); if ( tmp_called_instance_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1710; type_description_1 = "oo"; goto frame_exception_exit_1; } frame_d0182cc26028ecd2eb94ba95cbb9204a->m_frame.f_lineno = 1710; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_release ); Py_DECREF( tmp_called_instance_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1710; type_description_1 = "oo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_d0182cc26028ecd2eb94ba95cbb9204a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_d0182cc26028ecd2eb94ba95cbb9204a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_d0182cc26028ecd2eb94ba95cbb9204a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_d0182cc26028ecd2eb94ba95cbb9204a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_d0182cc26028ecd2eb94ba95cbb9204a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_d0182cc26028ecd2eb94ba95cbb9204a, type_description_1, par_self, var_cookie ); // Release cached frame. if ( frame_d0182cc26028ecd2eb94ba95cbb9204a == cache_frame_d0182cc26028ecd2eb94ba95cbb9204a ) { Py_DECREF( frame_d0182cc26028ecd2eb94ba95cbb9204a ); } cache_frame_d0182cc26028ecd2eb94ba95cbb9204a = NULL; assertFrameObject( frame_d0182cc26028ecd2eb94ba95cbb9204a ); // 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( future$backports$http$cookiejar$$$function_78_clear_session_cookies ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_78_clear_session_cookies ); 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_future$backports$http$cookiejar$$$function_79_clear_expired_cookies( 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_now = NULL; PyObject *var_cookie = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_44171a3951be5b643ad4a5b2475f17f6; 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_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; bool tmp_result; PyObject *exception_keeper_type_3; PyObject *exception_keeper_value_3; PyTracebackObject *exception_keeper_tb_3; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3; static struct Nuitka_FrameObject *cache_frame_44171a3951be5b643ad4a5b2475f17f6 = NULL; PyObject *tmp_return_value = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_44171a3951be5b643ad4a5b2475f17f6, codeobj_44171a3951be5b643ad4a5b2475f17f6, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_44171a3951be5b643ad4a5b2475f17f6 = cache_frame_44171a3951be5b643ad4a5b2475f17f6; // Push the new frame as the currently active one. pushFrameStack( frame_44171a3951be5b643ad4a5b2475f17f6 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_44171a3951be5b643ad4a5b2475f17f6 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_instance_1; PyObject *tmp_source_name_1; CHECK_OBJECT( par_self ); tmp_source_name_1 = par_self; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__cookies_lock ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1722; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_44171a3951be5b643ad4a5b2475f17f6->m_frame.f_lineno = 1722; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_acquire ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1722; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { // Tried code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_2; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1724; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_called_instance_2 = tmp_mvar_value_1; frame_44171a3951be5b643ad4a5b2475f17f6->m_frame.f_lineno = 1724; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_time ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1724; type_description_1 = "ooo"; goto try_except_handler_2; } assert( var_now == NULL ); var_now = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_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 = 1725; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_iter_arg_1 = par_self; tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1725; type_description_1 = "ooo"; goto try_except_handler_2; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = "ooo"; exception_lineno = 1725; goto try_except_handler_3; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_4; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_1; PyObject *tmp_called_name_1; PyObject *tmp_source_name_2; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; int tmp_truth_name_1; CHECK_OBJECT( var_cookie ); tmp_source_name_2 = var_cookie; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_is_expired ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1726; type_description_1 = "ooo"; goto try_except_handler_3; } if ( var_now == 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", "now" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1726; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_args_element_name_1 = var_now; frame_44171a3951be5b643ad4a5b2475f17f6->m_frame.f_lineno = 1726; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1726; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 1726; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_2; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_3; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_4; PyObject *tmp_source_name_6; 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 = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_source_name_3 = par_self; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_clear ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } if ( var_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_source_name_4 = var_cookie; tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_domain ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_2 ); 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_source_name_5 = var_cookie; tmp_args_element_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_path ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); exception_lineno = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_2 ); 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } tmp_source_name_6 = var_cookie; tmp_args_element_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_name ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); Py_DECREF( tmp_args_element_name_3 ); exception_lineno = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } frame_44171a3951be5b643ad4a5b2475f17f6->m_frame.f_lineno = 1727; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); Py_DECREF( tmp_args_element_name_3 ); Py_DECREF( tmp_args_element_name_4 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1727; type_description_1 = "ooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } branch_no_1:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1725; type_description_1 = "ooo"; goto try_except_handler_3; } goto loop_start_1; loop_end_1:; } goto try_end_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; { 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 try_except_handler_2; } // End of try: try_end_1:; } goto try_end_2; // 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; { // 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_44171a3951be5b643ad4a5b2475f17f6, exception_keeper_lineno_2 ); } else if ( exception_keeper_lineno_2 != 0 ) { exception_keeper_tb_2 = ADD_TRACEBACK( exception_keeper_tb_2, frame_44171a3951be5b643ad4a5b2475f17f6, 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: { PyObject *tmp_called_instance_3; PyObject *tmp_source_name_7; 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 = 1729; type_description_1 = "ooo"; goto try_except_handler_4; } tmp_source_name_7 = par_self; tmp_called_instance_3 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain__cookies_lock ); if ( tmp_called_instance_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1729; type_description_1 = "ooo"; goto try_except_handler_4; } frame_44171a3951be5b643ad4a5b2475f17f6->m_frame.f_lineno = 1729; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_release ); Py_DECREF( tmp_called_instance_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1729; type_description_1 = "ooo"; goto try_except_handler_4; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1723; } if (exception_tb && exception_tb->tb_frame == &frame_44171a3951be5b643ad4a5b2475f17f6->m_frame) frame_44171a3951be5b643ad4a5b2475f17f6->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooo"; goto try_except_handler_4; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_79_clear_expired_cookies ); return NULL; // 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; { // 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 frame_exception_exit_1; } // End of try: } // End of try: try_end_2:; } { 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; } { PyObject *tmp_called_instance_4; PyObject *tmp_source_name_8; 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 = 1729; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_8 = par_self; tmp_called_instance_4 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain__cookies_lock ); if ( tmp_called_instance_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1729; type_description_1 = "ooo"; goto frame_exception_exit_1; } frame_44171a3951be5b643ad4a5b2475f17f6->m_frame.f_lineno = 1729; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_4, const_str_plain_release ); Py_DECREF( tmp_called_instance_4 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1729; type_description_1 = "ooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_44171a3951be5b643ad4a5b2475f17f6 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_44171a3951be5b643ad4a5b2475f17f6 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_44171a3951be5b643ad4a5b2475f17f6, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_44171a3951be5b643ad4a5b2475f17f6->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_44171a3951be5b643ad4a5b2475f17f6, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_44171a3951be5b643ad4a5b2475f17f6, type_description_1, par_self, var_now, var_cookie ); // Release cached frame. if ( frame_44171a3951be5b643ad4a5b2475f17f6 == cache_frame_44171a3951be5b643ad4a5b2475f17f6 ) { Py_DECREF( frame_44171a3951be5b643ad4a5b2475f17f6 ); } cache_frame_44171a3951be5b643ad4a5b2475f17f6 = NULL; assertFrameObject( frame_44171a3951be5b643ad4a5b2475f17f6 ); // 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( future$backports$http$cookiejar$$$function_79_clear_expired_cookies ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_79_clear_expired_cookies ); 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_future$backports$http$cookiejar$$$function_80___iter__( 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_a76201e5727fbd458a8078a508530d93; 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_a76201e5727fbd458a8078a508530d93 = 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_a76201e5727fbd458a8078a508530d93, codeobj_a76201e5727fbd458a8078a508530d93, module_future$backports$http$cookiejar, sizeof(void *) ); frame_a76201e5727fbd458a8078a508530d93 = cache_frame_a76201e5727fbd458a8078a508530d93; // Push the new frame as the currently active one. pushFrameStack( frame_a76201e5727fbd458a8078a508530d93 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_a76201e5727fbd458a8078a508530d93 ) == 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_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_deepvalues ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_deepvalues ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "deepvalues" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1732; 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__cookies ); if ( tmp_args_element_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1732; type_description_1 = "o"; goto frame_exception_exit_1; } frame_a76201e5727fbd458a8078a508530d93->m_frame.f_lineno = 1732; { 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 = 1732; type_description_1 = "o"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_a76201e5727fbd458a8078a508530d93 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a76201e5727fbd458a8078a508530d93 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_a76201e5727fbd458a8078a508530d93 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_a76201e5727fbd458a8078a508530d93, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_a76201e5727fbd458a8078a508530d93->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_a76201e5727fbd458a8078a508530d93, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_a76201e5727fbd458a8078a508530d93, type_description_1, par_self ); // Release cached frame. if ( frame_a76201e5727fbd458a8078a508530d93 == cache_frame_a76201e5727fbd458a8078a508530d93 ) { Py_DECREF( frame_a76201e5727fbd458a8078a508530d93 ); } cache_frame_a76201e5727fbd458a8078a508530d93 = NULL; assertFrameObject( frame_a76201e5727fbd458a8078a508530d93 ); // 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( future$backports$http$cookiejar$$$function_80___iter__ ); 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( future$backports$http$cookiejar$$$function_80___iter__ ); 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_future$backports$http$cookiejar$$$function_81___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 *var_i = NULL; PyObject *var_cookie = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_0a4468444a7d9d664e1c62a45a66c355; 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 *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_0a4468444a7d9d664e1c62a45a66c355 = 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. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = const_int_0; assert( var_i == NULL ); Py_INCREF( tmp_assign_source_1 ); var_i = tmp_assign_source_1; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_0a4468444a7d9d664e1c62a45a66c355, codeobj_0a4468444a7d9d664e1c62a45a66c355, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_0a4468444a7d9d664e1c62a45a66c355 = cache_frame_0a4468444a7d9d664e1c62a45a66c355; // Push the new frame as the currently active one. pushFrameStack( frame_0a4468444a7d9d664e1c62a45a66c355 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_0a4468444a7d9d664e1c62a45a66c355 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; CHECK_OBJECT( par_self ); tmp_iter_arg_1 = par_self; tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1737; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = "ooo"; exception_lineno = 1737; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_4; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; 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 = 1737; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_left_name_1 = var_i; tmp_right_name_1 = const_int_pos_1; tmp_assign_source_5 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1737; type_description_1 = "ooo"; goto try_except_handler_2; } { PyObject *old = var_i; var_i = tmp_assign_source_5; Py_XDECREF( old ); } } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1737; type_description_1 = "ooo"; 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; } { 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 = 1738; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_return_value = var_i; Py_INCREF( tmp_return_value ); goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_0a4468444a7d9d664e1c62a45a66c355 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_0a4468444a7d9d664e1c62a45a66c355 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_0a4468444a7d9d664e1c62a45a66c355 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_0a4468444a7d9d664e1c62a45a66c355, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_0a4468444a7d9d664e1c62a45a66c355->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_0a4468444a7d9d664e1c62a45a66c355, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_0a4468444a7d9d664e1c62a45a66c355, type_description_1, par_self, var_i, var_cookie ); // Release cached frame. if ( frame_0a4468444a7d9d664e1c62a45a66c355 == cache_frame_0a4468444a7d9d664e1c62a45a66c355 ) { Py_DECREF( frame_0a4468444a7d9d664e1c62a45a66c355 ); } cache_frame_0a4468444a7d9d664e1c62a45a66c355 = NULL; assertFrameObject( frame_0a4468444a7d9d664e1c62a45a66c355 ); // 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( future$backports$http$cookiejar$$$function_81___len__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_i ); var_i = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( var_i ); var_i = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_81___len__ ); 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_future$backports$http$cookiejar$$$function_82___repr__( 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_r = NULL; PyObject *var_cookie = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_cf343a763edf4616c6140c0a6266ce67; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_cf343a763edf4616c6140c0a6266ce67 = 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. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = PyList_New( 0 ); assert( var_r == NULL ); var_r = tmp_assign_source_1; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_cf343a763edf4616c6140c0a6266ce67, codeobj_cf343a763edf4616c6140c0a6266ce67, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_cf343a763edf4616c6140c0a6266ce67 = cache_frame_cf343a763edf4616c6140c0a6266ce67; // Push the new frame as the currently active one. pushFrameStack( frame_cf343a763edf4616c6140c0a6266ce67 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_cf343a763edf4616c6140c0a6266ce67 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; CHECK_OBJECT( par_self ); tmp_iter_arg_1 = par_self; tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1743; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = "ooo"; exception_lineno = 1743; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_4; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_1; PyObject *tmp_operand_name_1; if ( var_r == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "r" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1743; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_source_name_1 = var_r; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_append ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1743; type_description_1 = "ooo"; goto try_except_handler_2; } if ( var_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1743; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_operand_name_1 = var_cookie; tmp_args_element_name_1 = UNARY_OPERATION( PyObject_Repr, tmp_operand_name_1 ); 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 = 1743; type_description_1 = "ooo"; goto try_except_handler_2; } frame_cf343a763edf4616c6140c0a6266ce67->m_frame.f_lineno = 1743; { 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 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1743; type_description_1 = "ooo"; 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 = 1743; type_description_1 = "ooo"; 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; } { PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_tuple_element_1; PyObject *tmp_source_name_2; PyObject *tmp_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_2; tmp_left_name_1 = const_str_digest_5f415eb3e671a913894e893c410d61d9; 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 = 1744; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE_CLASS_SLOT( tmp_source_name_2 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1744; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_right_name_1 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_1 ); tmp_source_name_3 = const_str_digest_db35ab94a03c3cbeb13cbe2a1d728b77; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_join ); assert( !(tmp_called_name_2 == NULL) ); if ( var_r == NULL ) { Py_DECREF( tmp_right_name_1 ); Py_DECREF( tmp_called_name_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "r" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1744; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = var_r; frame_cf343a763edf4616c6140c0a6266ce67->m_frame.f_lineno = 1744; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_tuple_element_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 1744; type_description_1 = "ooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 1, tmp_tuple_element_1 ); tmp_return_value = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1744; type_description_1 = "ooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_cf343a763edf4616c6140c0a6266ce67 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_cf343a763edf4616c6140c0a6266ce67 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_cf343a763edf4616c6140c0a6266ce67 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_cf343a763edf4616c6140c0a6266ce67, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_cf343a763edf4616c6140c0a6266ce67->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_cf343a763edf4616c6140c0a6266ce67, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_cf343a763edf4616c6140c0a6266ce67, type_description_1, par_self, var_r, var_cookie ); // Release cached frame. if ( frame_cf343a763edf4616c6140c0a6266ce67 == cache_frame_cf343a763edf4616c6140c0a6266ce67 ) { Py_DECREF( frame_cf343a763edf4616c6140c0a6266ce67 ); } cache_frame_cf343a763edf4616c6140c0a6266ce67 = NULL; assertFrameObject( frame_cf343a763edf4616c6140c0a6266ce67 ); // 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( future$backports$http$cookiejar$$$function_82___repr__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_r ); var_r = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( var_r ); var_r = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_82___repr__ ); 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_future$backports$http$cookiejar$$$function_83___str__( 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_r = NULL; PyObject *var_cookie = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_90e3ac44ae7588d6fe3ed9ed53157b98; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_90e3ac44ae7588d6fe3ed9ed53157b98 = 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. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = PyList_New( 0 ); assert( var_r == NULL ); var_r = tmp_assign_source_1; } { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_90e3ac44ae7588d6fe3ed9ed53157b98, codeobj_90e3ac44ae7588d6fe3ed9ed53157b98, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_90e3ac44ae7588d6fe3ed9ed53157b98 = cache_frame_90e3ac44ae7588d6fe3ed9ed53157b98; // Push the new frame as the currently active one. pushFrameStack( frame_90e3ac44ae7588d6fe3ed9ed53157b98 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_90e3ac44ae7588d6fe3ed9ed53157b98 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_2; PyObject *tmp_iter_arg_1; CHECK_OBJECT( par_self ); tmp_iter_arg_1 = par_self; tmp_assign_source_2 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1748; type_description_1 = "ooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_2; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_3; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_3 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_3 == 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 = "ooo"; exception_lineno = 1748; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_3; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_4 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_4; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { PyObject *tmp_called_name_1; PyObject *tmp_source_name_1; PyObject *tmp_args_element_name_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_2; if ( var_r == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "r" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1748; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_source_name_1 = var_r; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_append ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1748; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } 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", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1748; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_called_name_2 = tmp_mvar_value_1; if ( var_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1748; type_description_1 = "ooo"; goto try_except_handler_2; } tmp_args_element_name_2 = var_cookie; frame_90e3ac44ae7588d6fe3ed9ed53157b98->m_frame.f_lineno = 1748; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_args_element_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } 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 = 1748; type_description_1 = "ooo"; goto try_except_handler_2; } frame_90e3ac44ae7588d6fe3ed9ed53157b98->m_frame.f_lineno = 1748; { 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 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1748; type_description_1 = "ooo"; 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 = 1748; type_description_1 = "ooo"; 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; } { PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_tuple_element_1; PyObject *tmp_source_name_2; PyObject *tmp_called_name_3; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_3; tmp_left_name_1 = const_str_digest_5f415eb3e671a913894e893c410d61d9; 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 = 1749; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE_CLASS_SLOT( tmp_source_name_2 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1749; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_right_name_1 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_1 ); tmp_source_name_3 = const_str_digest_db35ab94a03c3cbeb13cbe2a1d728b77; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_join ); assert( !(tmp_called_name_3 == NULL) ); if ( var_r == NULL ) { Py_DECREF( tmp_right_name_1 ); Py_DECREF( tmp_called_name_3 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "r" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1749; type_description_1 = "ooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = var_r; frame_90e3ac44ae7588d6fe3ed9ed53157b98->m_frame.f_lineno = 1749; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_tuple_element_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_1 ); exception_lineno = 1749; type_description_1 = "ooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_right_name_1, 1, tmp_tuple_element_1 ); tmp_return_value = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1749; type_description_1 = "ooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_90e3ac44ae7588d6fe3ed9ed53157b98 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_90e3ac44ae7588d6fe3ed9ed53157b98 ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_90e3ac44ae7588d6fe3ed9ed53157b98 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_90e3ac44ae7588d6fe3ed9ed53157b98, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_90e3ac44ae7588d6fe3ed9ed53157b98->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_90e3ac44ae7588d6fe3ed9ed53157b98, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_90e3ac44ae7588d6fe3ed9ed53157b98, type_description_1, par_self, var_r, var_cookie ); // Release cached frame. if ( frame_90e3ac44ae7588d6fe3ed9ed53157b98 == cache_frame_90e3ac44ae7588d6fe3ed9ed53157b98 ) { Py_DECREF( frame_90e3ac44ae7588d6fe3ed9ed53157b98 ); } cache_frame_90e3ac44ae7588d6fe3ed9ed53157b98 = NULL; assertFrameObject( frame_90e3ac44ae7588d6fe3ed9ed53157b98 ); // 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( future$backports$http$cookiejar$$$function_83___str__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( var_r ); var_r = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( var_r ); var_r = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_83___str__ ); 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_future$backports$http$cookiejar$$$function_84___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_filename = python_pars[ 1 ]; PyObject *par_delayload = python_pars[ 2 ]; PyObject *par_policy = python_pars[ 3 ]; struct Nuitka_FrameObject *frame_f9e079331e99be3b2dfa53f67e1cc0dd; 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_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_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; bool tmp_result; int tmp_res; static struct Nuitka_FrameObject *cache_frame_f9e079331e99be3b2dfa53f67e1cc0dd = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_f9e079331e99be3b2dfa53f67e1cc0dd, codeobj_f9e079331e99be3b2dfa53f67e1cc0dd, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_f9e079331e99be3b2dfa53f67e1cc0dd = cache_frame_f9e079331e99be3b2dfa53f67e1cc0dd; // Push the new frame as the currently active one. pushFrameStack( frame_f9e079331e99be3b2dfa53f67e1cc0dd ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_f9e079331e99be3b2dfa53f67e1cc0dd ) == 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; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_CookieJar ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_CookieJar ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "CookieJar" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1764; type_description_1 = "oooo"; 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___init__ ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1764; type_description_1 = "oooo"; 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 = 1764; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_self; if ( par_policy == 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", "policy" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1764; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_2 = par_policy; frame_f9e079331e99be3b2dfa53f67e1cc0dd->m_frame.f_lineno = 1764; { 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_called_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1764; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1765; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_left_1 = par_filename; 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:; { // Tried code: { PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1767; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_left_name_1 = par_filename; tmp_right_name_1 = const_str_empty; tmp_unused = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1767; 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_f9e079331e99be3b2dfa53f67e1cc0dd, exception_keeper_lineno_1 ); } else if ( exception_keeper_lineno_1 != 0 ) { exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_f9e079331e99be3b2dfa53f67e1cc0dd, 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: { PyObject *tmp_raise_type_1; PyObject *tmp_make_exception_arg_1; tmp_make_exception_arg_1 = const_str_digest_4733f51e02552234244058dcbef3b0b2; frame_f9e079331e99be3b2dfa53f67e1cc0dd->m_frame.f_lineno = 1769; { PyObject *call_args[] = { tmp_make_exception_arg_1 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args ); } assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 1769; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooo"; goto try_except_handler_3; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_84___init__ ); 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: try_end_1:; } branch_no_1:; } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1770; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assattr_name_1 = par_filename; 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 = 1770; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_filename, tmp_assattr_name_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1770; type_description_1 = "oooo"; goto frame_exception_exit_1; } } { PyObject *tmp_assattr_name_2; PyObject *tmp_value_name_1; PyObject *tmp_assattr_target_2; if ( par_delayload == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "delayload" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1771; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_value_name_1 = par_delayload; tmp_res = CHECK_IF_TRUE( tmp_value_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1771; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assattr_name_2 = ( tmp_res != 0 ) ? Py_True : Py_False; 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 = 1771; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_assattr_target_2 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain_delayload, tmp_assattr_name_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1771; type_description_1 = "oooo"; goto frame_exception_exit_1; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_f9e079331e99be3b2dfa53f67e1cc0dd ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_f9e079331e99be3b2dfa53f67e1cc0dd ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_f9e079331e99be3b2dfa53f67e1cc0dd, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_f9e079331e99be3b2dfa53f67e1cc0dd->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_f9e079331e99be3b2dfa53f67e1cc0dd, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_f9e079331e99be3b2dfa53f67e1cc0dd, type_description_1, par_self, par_filename, par_delayload, par_policy ); // Release cached frame. if ( frame_f9e079331e99be3b2dfa53f67e1cc0dd == cache_frame_f9e079331e99be3b2dfa53f67e1cc0dd ) { Py_DECREF( frame_f9e079331e99be3b2dfa53f67e1cc0dd ); } cache_frame_f9e079331e99be3b2dfa53f67e1cc0dd = NULL; assertFrameObject( frame_f9e079331e99be3b2dfa53f67e1cc0dd ); // 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( future$backports$http$cookiejar$$$function_84___init__ ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_delayload ); par_delayload = NULL; } { Py_XDECREF( par_policy ); par_policy = 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_filename ); par_filename = NULL; } { Py_XDECREF( par_delayload ); par_delayload = NULL; } { Py_XDECREF( par_policy ); par_policy = 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( future$backports$http$cookiejar$$$function_84___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_future$backports$http$cookiejar$$$function_85_save( 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_filename = python_pars[ 1 ]; PyObject *par_ignore_discard = python_pars[ 2 ]; PyObject *par_ignore_expires = python_pars[ 3 ]; struct Nuitka_FrameObject *frame_042ca47a1d08d2343ead7125df1f736a; 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_042ca47a1d08d2343ead7125df1f736a = 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_042ca47a1d08d2343ead7125df1f736a, codeobj_042ca47a1d08d2343ead7125df1f736a, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_042ca47a1d08d2343ead7125df1f736a = cache_frame_042ca47a1d08d2343ead7125df1f736a; // Push the new frame as the currently active one. pushFrameStack( frame_042ca47a1d08d2343ead7125df1f736a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_042ca47a1d08d2343ead7125df1f736a ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_raise_type_1; frame_042ca47a1d08d2343ead7125df1f736a->m_frame.f_lineno = 1775; tmp_raise_type_1 = CALL_FUNCTION_NO_ARGS( PyExc_NotImplementedError ); assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 1775; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooo"; goto frame_exception_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_042ca47a1d08d2343ead7125df1f736a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_042ca47a1d08d2343ead7125df1f736a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_042ca47a1d08d2343ead7125df1f736a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_042ca47a1d08d2343ead7125df1f736a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_042ca47a1d08d2343ead7125df1f736a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_042ca47a1d08d2343ead7125df1f736a, type_description_1, par_self, par_filename, par_ignore_discard, par_ignore_expires ); // Release cached frame. if ( frame_042ca47a1d08d2343ead7125df1f736a == cache_frame_042ca47a1d08d2343ead7125df1f736a ) { Py_DECREF( frame_042ca47a1d08d2343ead7125df1f736a ); } cache_frame_042ca47a1d08d2343ead7125df1f736a = NULL; assertFrameObject( frame_042ca47a1d08d2343ead7125df1f736a ); // 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( future$backports$http$cookiejar$$$function_85_save ); 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_self ); Py_DECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = 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( future$backports$http$cookiejar$$$function_85_save ); return NULL; function_exception_exit: assert( exception_type ); RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb ); return NULL; } static PyObject *impl_future$backports$http$cookiejar$$$function_86_load( 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_filename = python_pars[ 1 ]; PyObject *par_ignore_discard = python_pars[ 2 ]; PyObject *par_ignore_expires = python_pars[ 3 ]; PyObject *var_f = NULL; struct Nuitka_FrameObject *frame_2e36ce551e26dc371ca53a12767af3fa; 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; 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_2e36ce551e26dc371ca53a12767af3fa = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_2e36ce551e26dc371ca53a12767af3fa, codeobj_2e36ce551e26dc371ca53a12767af3fa, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_2e36ce551e26dc371ca53a12767af3fa = cache_frame_2e36ce551e26dc371ca53a12767af3fa; // Push the new frame as the currently active one. pushFrameStack( frame_2e36ce551e26dc371ca53a12767af3fa ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_2e36ce551e26dc371ca53a12767af3fa ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_filename ); tmp_compexpr_left_1 = par_filename; 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_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_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 = 1780; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_self; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_filename ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1780; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = Py_None; 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_assign_source_1; PyObject *tmp_source_name_2; 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 = 1780; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_assign_source_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_filename ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1780; type_description_1 = "ooooo"; goto frame_exception_exit_1; } { PyObject *old = par_filename; par_filename = tmp_assign_source_1; Py_XDECREF( old ); } } goto branch_end_2; branch_no_2:; { PyObject *tmp_raise_type_1; PyObject *tmp_make_exception_arg_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MISSING_FILENAME_TEXT" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1781; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_make_exception_arg_1 = tmp_mvar_value_1; frame_2e36ce551e26dc371ca53a12767af3fa->m_frame.f_lineno = 1781; { PyObject *call_args[] = { tmp_make_exception_arg_1 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args ); } assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 1781; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "ooooo"; goto frame_exception_exit_1; } branch_end_2:; } branch_no_1:; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_open ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_open ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "open" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1783; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_2; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1783; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_filename; frame_2e36ce551e26dc371ca53a12767af3fa->m_frame.f_lineno = 1783; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1783; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_f == NULL ); var_f = tmp_assign_source_2; } { // Tried code: { PyObject *tmp_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; 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 = 1785; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_3 = par_self; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain__really_load ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1785; type_description_1 = "ooooo"; goto try_except_handler_2; } if ( var_f == 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", "f" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1785; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_2 = var_f; if ( par_filename == 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", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1785; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = par_filename; if ( par_ignore_discard == 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", "ignore_discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1785; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_4 = par_ignore_discard; if ( par_ignore_expires == 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", "ignore_expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1785; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_5 = par_ignore_expires; frame_2e36ce551e26dc371ca53a12767af3fa->m_frame.f_lineno = 1785; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4, tmp_args_element_name_5 }; tmp_unused = CALL_FUNCTION_WITH_ARGS4( 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 = 1785; type_description_1 = "ooooo"; 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_2e36ce551e26dc371ca53a12767af3fa, exception_keeper_lineno_1 ); } else if ( exception_keeper_lineno_1 != 0 ) { exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_2e36ce551e26dc371ca53a12767af3fa, 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: { PyObject *tmp_called_instance_1; if ( var_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 = 1787; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_called_instance_1 = var_f; frame_2e36ce551e26dc371ca53a12767af3fa->m_frame.f_lineno = 1787; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_close ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1787; type_description_1 = "ooooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1784; } if (exception_tb && exception_tb->tb_frame == &frame_2e36ce551e26dc371ca53a12767af3fa->m_frame) frame_2e36ce551e26dc371ca53a12767af3fa->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooo"; goto try_except_handler_3; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_86_load ); 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: try_end_1:; } { PyObject *tmp_called_instance_2; if ( var_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 = 1787; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = var_f; frame_2e36ce551e26dc371ca53a12767af3fa->m_frame.f_lineno = 1787; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_close ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1787; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_2e36ce551e26dc371ca53a12767af3fa ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_2e36ce551e26dc371ca53a12767af3fa ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_2e36ce551e26dc371ca53a12767af3fa, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_2e36ce551e26dc371ca53a12767af3fa->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_2e36ce551e26dc371ca53a12767af3fa, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_2e36ce551e26dc371ca53a12767af3fa, type_description_1, par_self, par_filename, par_ignore_discard, par_ignore_expires, var_f ); // Release cached frame. if ( frame_2e36ce551e26dc371ca53a12767af3fa == cache_frame_2e36ce551e26dc371ca53a12767af3fa ) { Py_DECREF( frame_2e36ce551e26dc371ca53a12767af3fa ); } cache_frame_2e36ce551e26dc371ca53a12767af3fa = NULL; assertFrameObject( frame_2e36ce551e26dc371ca53a12767af3fa ); // 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( future$backports$http$cookiejar$$$function_86_load ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_f ); var_f = 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_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_f ); var_f = 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( future$backports$http$cookiejar$$$function_86_load ); 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_future$backports$http$cookiejar$$$function_87_revert( 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_filename = python_pars[ 1 ]; PyObject *par_ignore_discard = python_pars[ 2 ]; PyObject *par_ignore_expires = python_pars[ 3 ]; PyObject *var_old_state = NULL; struct Nuitka_FrameObject *frame_afba088dbf912a9a08f5b79a6b8ebce3; 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; 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; PyObject *exception_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; int tmp_res; 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 *exception_preserved_type_2; PyObject *exception_preserved_value_2; PyTracebackObject *exception_preserved_tb_2; 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_afba088dbf912a9a08f5b79a6b8ebce3 = 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_afba088dbf912a9a08f5b79a6b8ebce3, codeobj_afba088dbf912a9a08f5b79a6b8ebce3, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_afba088dbf912a9a08f5b79a6b8ebce3 = cache_frame_afba088dbf912a9a08f5b79a6b8ebce3; // Push the new frame as the currently active one. pushFrameStack( frame_afba088dbf912a9a08f5b79a6b8ebce3 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_afba088dbf912a9a08f5b79a6b8ebce3 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_filename ); tmp_compexpr_left_1 = par_filename; 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_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_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 = 1798; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_self; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_filename ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1798; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = Py_None; 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_assign_source_1; PyObject *tmp_source_name_2; 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 = 1798; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_assign_source_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_filename ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1798; type_description_1 = "ooooo"; goto frame_exception_exit_1; } { PyObject *old = par_filename; par_filename = tmp_assign_source_1; Py_XDECREF( old ); } } goto branch_end_2; branch_no_2:; { PyObject *tmp_raise_type_1; PyObject *tmp_make_exception_arg_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MISSING_FILENAME_TEXT" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1799; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_make_exception_arg_1 = tmp_mvar_value_1; frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = 1799; { PyObject *call_args[] = { tmp_make_exception_arg_1 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args ); } assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 1799; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "ooooo"; goto frame_exception_exit_1; } branch_end_2:; } branch_no_1:; } { PyObject *tmp_called_instance_1; PyObject *tmp_source_name_3; 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 = 1801; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_self; tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain__cookies_lock ); if ( tmp_called_instance_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1801; type_description_1 = "ooooo"; goto frame_exception_exit_1; } frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = 1801; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_acquire ); Py_DECREF( tmp_called_instance_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1801; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { // Tried code: { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_1; PyObject *tmp_source_name_4; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; PyObject *tmp_source_name_5; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_copy ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_copy ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "copy" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1804; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_4 = tmp_mvar_value_2; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_deepcopy ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1804; type_description_1 = "ooooo"; goto try_except_handler_2; } 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 = 1804; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_5 = par_self; tmp_args_element_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain__cookies ); 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 = 1804; type_description_1 = "ooooo"; goto try_except_handler_2; } frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = 1804; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1804; type_description_1 = "ooooo"; goto try_except_handler_2; } assert( var_old_state == NULL ); var_old_state = tmp_assign_source_2; } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; tmp_assattr_name_1 = PyDict_New(); 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 = 1805; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_assattr_target_1 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__cookies, 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 = 1805; type_description_1 = "ooooo"; goto try_except_handler_2; } } { // Tried code: { PyObject *tmp_called_name_2; PyObject *tmp_source_name_6; PyObject *tmp_args_element_name_2; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; 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 = 1807; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_source_name_6 = par_self; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_load ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1807; type_description_1 = "ooooo"; goto try_except_handler_3; } if ( par_filename == 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", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1807; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_args_element_name_2 = par_filename; if ( par_ignore_discard == 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", "ignore_discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1807; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_args_element_name_3 = par_ignore_discard; if ( par_ignore_expires == 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", "ignore_expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1807; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_args_element_name_4 = par_ignore_expires; frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = 1807; { PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_unused = CALL_FUNCTION_WITH_ARGS3( 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 = 1807; type_description_1 = "ooooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } goto try_end_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; { // 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_afba088dbf912a9a08f5b79a6b8ebce3, exception_keeper_lineno_1 ); } else if ( exception_keeper_lineno_1 != 0 ) { exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_afba088dbf912a9a08f5b79a6b8ebce3, 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_3; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_tuple_element_1; PyObject *tmp_mvar_value_3; tmp_compexpr_left_3 = EXC_TYPE(PyThreadState_GET()); tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LoadError ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_LoadError ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "LoadError" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1808; type_description_1 = "ooooo"; goto try_except_handler_4; } tmp_tuple_element_1 = tmp_mvar_value_3; tmp_compexpr_right_3 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_compexpr_right_3, 0, tmp_tuple_element_1 ); tmp_tuple_element_1 = PyExc_IOError; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_compexpr_right_3, 1, tmp_tuple_element_1 ); tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_3, tmp_compexpr_right_3 ); Py_DECREF( tmp_compexpr_right_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1808; type_description_1 = "ooooo"; goto try_except_handler_4; } 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_assattr_name_2; PyObject *tmp_assattr_target_2; if ( var_old_state == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "old_state" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1809; type_description_1 = "ooooo"; goto try_except_handler_4; } tmp_assattr_name_2 = var_old_state; 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 = 1809; type_description_1 = "ooooo"; goto try_except_handler_4; } tmp_assattr_target_2 = par_self; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain__cookies, tmp_assattr_name_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1809; type_description_1 = "ooooo"; goto try_except_handler_4; } } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1810; } if (exception_tb && exception_tb->tb_frame == &frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame) frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooo"; goto try_except_handler_4; } goto branch_end_3; branch_no_3:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1806; } if (exception_tb && exception_tb->tb_frame == &frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame) frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooo"; goto try_except_handler_4; } branch_end_3:; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_87_revert ); return NULL; // 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; { // 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 try_except_handler_2; } // End of try: } // End of try: try_end_1:; } goto try_end_2; // 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; { // 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_3 == NULL ) { exception_keeper_tb_3 = MAKE_TRACEBACK( frame_afba088dbf912a9a08f5b79a6b8ebce3, exception_keeper_lineno_3 ); } else if ( exception_keeper_lineno_3 != 0 ) { exception_keeper_tb_3 = ADD_TRACEBACK( exception_keeper_tb_3, frame_afba088dbf912a9a08f5b79a6b8ebce3, exception_keeper_lineno_3 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); PyException_SetTraceback( exception_keeper_value_3, (PyObject *)exception_keeper_tb_3 ); PUBLISH_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); } { // Tried code: { PyObject *tmp_called_instance_2; PyObject *tmp_source_name_7; 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 = 1813; type_description_1 = "ooooo"; goto try_except_handler_5; } tmp_source_name_7 = par_self; tmp_called_instance_2 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain__cookies_lock ); if ( tmp_called_instance_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1813; type_description_1 = "ooooo"; goto try_except_handler_5; } frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = 1813; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_release ); Py_DECREF( tmp_called_instance_2 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1813; type_description_1 = "ooooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1802; } if (exception_tb && exception_tb->tb_frame == &frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame) frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooo"; goto try_except_handler_5; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_87_revert ); return NULL; // 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; { // 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: } // End of try: try_end_2:; } { PyObject *tmp_called_instance_3; PyObject *tmp_source_name_8; 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 = 1813; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_8 = par_self; tmp_called_instance_3 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain__cookies_lock ); if ( tmp_called_instance_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1813; type_description_1 = "ooooo"; goto frame_exception_exit_1; } frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame.f_lineno = 1813; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_release ); Py_DECREF( tmp_called_instance_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1813; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_afba088dbf912a9a08f5b79a6b8ebce3 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_afba088dbf912a9a08f5b79a6b8ebce3 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_afba088dbf912a9a08f5b79a6b8ebce3, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_afba088dbf912a9a08f5b79a6b8ebce3->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_afba088dbf912a9a08f5b79a6b8ebce3, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_afba088dbf912a9a08f5b79a6b8ebce3, type_description_1, par_self, par_filename, par_ignore_discard, par_ignore_expires, var_old_state ); // Release cached frame. if ( frame_afba088dbf912a9a08f5b79a6b8ebce3 == cache_frame_afba088dbf912a9a08f5b79a6b8ebce3 ) { Py_DECREF( frame_afba088dbf912a9a08f5b79a6b8ebce3 ); } cache_frame_afba088dbf912a9a08f5b79a6b8ebce3 = NULL; assertFrameObject( frame_afba088dbf912a9a08f5b79a6b8ebce3 ); // 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( future$backports$http$cookiejar$$$function_87_revert ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_old_state ); var_old_state = 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_self ); par_self = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_old_state ); var_old_state = 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( future$backports$http$cookiejar$$$function_87_revert ); 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_future$backports$http$cookiejar$$$function_88_lwp_cookie_str( 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_cookie = python_pars[ 0 ]; PyObject *var_h = NULL; PyObject *var_keys = NULL; PyObject *var_k = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_ea139b45e6f7168a226cce1d6b77675a; 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 *tmp_return_value = NULL; static struct Nuitka_FrameObject *cache_frame_ea139b45e6f7168a226cce1d6b77675a = 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_ea139b45e6f7168a226cce1d6b77675a, codeobj_ea139b45e6f7168a226cce1d6b77675a, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_ea139b45e6f7168a226cce1d6b77675a = cache_frame_ea139b45e6f7168a226cce1d6b77675a; // Push the new frame as the currently active one. pushFrameStack( frame_ea139b45e6f7168a226cce1d6b77675a ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_ea139b45e6f7168a226cce1d6b77675a ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_list_element_1; PyObject *tmp_tuple_element_1; PyObject *tmp_source_name_1; PyObject *tmp_source_name_2; PyObject *tmp_tuple_element_2; PyObject *tmp_source_name_3; PyObject *tmp_tuple_element_3; PyObject *tmp_source_name_4; CHECK_OBJECT( par_cookie ); tmp_source_name_1 = par_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_name ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1822; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_list_element_1 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_list_element_1, 0, tmp_tuple_element_1 ); if ( par_cookie == NULL ) { Py_DECREF( tmp_list_element_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1822; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_cookie; tmp_tuple_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_value ); if ( tmp_tuple_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_list_element_1 ); exception_lineno = 1822; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_list_element_1, 1, tmp_tuple_element_1 ); tmp_assign_source_1 = PyList_New( 3 ); PyList_SET_ITEM( tmp_assign_source_1, 0, tmp_list_element_1 ); tmp_tuple_element_2 = const_str_plain_path; tmp_list_element_1 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_2 ); PyTuple_SET_ITEM( tmp_list_element_1, 0, tmp_tuple_element_2 ); if ( par_cookie == NULL ) { Py_DECREF( tmp_assign_source_1 ); Py_DECREF( tmp_list_element_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1823; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_3 = par_cookie; tmp_tuple_element_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_path ); if ( tmp_tuple_element_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_1 ); Py_DECREF( tmp_list_element_1 ); exception_lineno = 1823; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_list_element_1, 1, tmp_tuple_element_2 ); PyList_SET_ITEM( tmp_assign_source_1, 1, tmp_list_element_1 ); tmp_tuple_element_3 = const_str_plain_domain; tmp_list_element_1 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_3 ); PyTuple_SET_ITEM( tmp_list_element_1, 0, tmp_tuple_element_3 ); if ( par_cookie == NULL ) { Py_DECREF( tmp_assign_source_1 ); Py_DECREF( tmp_list_element_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1824; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_4 = par_cookie; tmp_tuple_element_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_domain ); if ( tmp_tuple_element_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_assign_source_1 ); Py_DECREF( tmp_list_element_1 ); exception_lineno = 1824; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_list_element_1, 1, tmp_tuple_element_3 ); PyList_SET_ITEM( tmp_assign_source_1, 2, tmp_list_element_1 ); assert( var_h == NULL ); var_h = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; PyObject *tmp_source_name_5; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1825; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_5 = par_cookie; tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_port ); if ( tmp_compexpr_left_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1825; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_compexpr_right_1 = Py_None; tmp_condition_result_1 = ( tmp_compexpr_left_1 != tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_1 ); if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE ) { goto branch_yes_1; } else { goto branch_no_1; } branch_yes_1:; { PyObject *tmp_called_name_1; PyObject *tmp_source_name_6; PyObject *tmp_args_element_name_1; PyObject *tmp_tuple_element_4; PyObject *tmp_source_name_7; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1825; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_6 = var_h; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_append ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1825; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_tuple_element_4 = const_str_plain_port; tmp_args_element_name_1 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_4 ); PyTuple_SET_ITEM( tmp_args_element_name_1, 0, tmp_tuple_element_4 ); if ( par_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1825; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_7 = par_cookie; tmp_tuple_element_4 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_port ); if ( tmp_tuple_element_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_1 ); Py_DECREF( tmp_args_element_name_1 ); exception_lineno = 1825; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_args_element_name_1, 1, tmp_tuple_element_4 ); frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1825; { 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 ); Py_DECREF( tmp_args_element_name_1 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1825; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_1:; } { nuitka_bool tmp_condition_result_2; PyObject *tmp_source_name_8; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1826; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_8 = par_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_path_specified ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1826; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1826; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_2 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE ) { goto branch_yes_2; } else { goto branch_no_2; } branch_yes_2:; { PyObject *tmp_called_instance_1; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1826; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_instance_1 = var_h; frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1826; tmp_unused = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_append, &PyTuple_GET_ITEM( const_tuple_tuple_str_plain_path_spec_none_tuple_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1826; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_2:; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_source_name_9; PyObject *tmp_attribute_value_2; int tmp_truth_name_2; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1827; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_9 = par_cookie; tmp_attribute_value_2 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_port_specified ); if ( tmp_attribute_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1827; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_2 = CHECK_IF_TRUE( tmp_attribute_value_2 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_2 ); exception_lineno = 1827; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_3 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_2 ); if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { PyObject *tmp_called_instance_2; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1827; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = var_h; frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1827; tmp_unused = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_append, &PyTuple_GET_ITEM( const_tuple_tuple_str_plain_port_spec_none_tuple_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1827; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_3:; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_source_name_10; PyObject *tmp_attribute_value_3; int tmp_truth_name_3; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1828; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_10 = par_cookie; tmp_attribute_value_3 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain_domain_initial_dot ); if ( tmp_attribute_value_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1828; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_3 = CHECK_IF_TRUE( tmp_attribute_value_3 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_3 ); exception_lineno = 1828; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_4 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_3 ); if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE ) { goto branch_yes_4; } else { goto branch_no_4; } branch_yes_4:; { PyObject *tmp_called_instance_3; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1828; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = var_h; frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1828; tmp_unused = CALL_METHOD_WITH_ARGS1( tmp_called_instance_3, const_str_plain_append, &PyTuple_GET_ITEM( const_tuple_tuple_str_plain_domain_dot_none_tuple_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1828; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_4:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_source_name_11; PyObject *tmp_attribute_value_4; int tmp_truth_name_4; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1829; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_11 = par_cookie; tmp_attribute_value_4 = LOOKUP_ATTRIBUTE( tmp_source_name_11, const_str_plain_secure ); if ( tmp_attribute_value_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1829; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_4 = CHECK_IF_TRUE( tmp_attribute_value_4 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_4 ); exception_lineno = 1829; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_5 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_4 ); if ( tmp_condition_result_5 == NUITKA_BOOL_TRUE ) { goto branch_yes_5; } else { goto branch_no_5; } branch_yes_5:; { PyObject *tmp_called_instance_4; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1829; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_instance_4 = var_h; frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1829; tmp_unused = CALL_METHOD_WITH_ARGS1( tmp_called_instance_4, const_str_plain_append, &PyTuple_GET_ITEM( const_tuple_tuple_str_plain_secure_none_tuple_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1829; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_5:; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_source_name_12; PyObject *tmp_attribute_value_5; int tmp_truth_name_5; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1830; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_12 = par_cookie; tmp_attribute_value_5 = LOOKUP_ATTRIBUTE( tmp_source_name_12, const_str_plain_expires ); if ( tmp_attribute_value_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1830; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_5 = CHECK_IF_TRUE( tmp_attribute_value_5 ); if ( tmp_truth_name_5 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_5 ); exception_lineno = 1830; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_6 = tmp_truth_name_5 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_5 ); if ( tmp_condition_result_6 == NUITKA_BOOL_TRUE ) { goto branch_yes_6; } else { goto branch_no_6; } branch_yes_6:; { PyObject *tmp_called_name_2; PyObject *tmp_source_name_13; PyObject *tmp_args_element_name_2; PyObject *tmp_tuple_element_5; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_3; PyObject *tmp_float_arg_1; PyObject *tmp_source_name_14; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1830; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_13 = var_h; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_13, const_str_plain_append ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1830; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_tuple_element_5 = const_str_plain_expires; tmp_args_element_name_2 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_5 ); PyTuple_SET_ITEM( tmp_args_element_name_2, 0, tmp_tuple_element_5 ); tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time2isoz ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time2isoz ); } if ( tmp_mvar_value_1 == NULL ) { Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time2isoz" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1831; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_3 = tmp_mvar_value_1; if ( par_cookie == NULL ) { Py_DECREF( tmp_called_name_2 ); 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1831; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_14 = par_cookie; tmp_float_arg_1 = LOOKUP_ATTRIBUTE( tmp_source_name_14, const_str_plain_expires ); if ( tmp_float_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); exception_lineno = 1831; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_args_element_name_3 = TO_FLOAT( tmp_float_arg_1 ); Py_DECREF( tmp_float_arg_1 ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); exception_lineno = 1831; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1831; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_tuple_element_5 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_args_element_name_3 ); if ( tmp_tuple_element_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_args_element_name_2 ); exception_lineno = 1831; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_args_element_name_2, 1, tmp_tuple_element_5 ); frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1830; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); 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 = 1830; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_6:; } { nuitka_bool tmp_condition_result_7; PyObject *tmp_source_name_15; PyObject *tmp_attribute_value_6; int tmp_truth_name_6; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1832; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_15 = par_cookie; tmp_attribute_value_6 = LOOKUP_ATTRIBUTE( tmp_source_name_15, const_str_plain_discard ); if ( tmp_attribute_value_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1832; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_6 = CHECK_IF_TRUE( tmp_attribute_value_6 ); if ( tmp_truth_name_6 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_6 ); exception_lineno = 1832; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_7 = tmp_truth_name_6 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_6 ); if ( tmp_condition_result_7 == NUITKA_BOOL_TRUE ) { goto branch_yes_7; } else { goto branch_no_7; } branch_yes_7:; { PyObject *tmp_called_instance_5; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1832; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_instance_5 = var_h; frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1832; tmp_unused = CALL_METHOD_WITH_ARGS1( tmp_called_instance_5, const_str_plain_append, &PyTuple_GET_ITEM( const_tuple_tuple_str_plain_discard_none_tuple_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1832; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_7:; } { nuitka_bool tmp_condition_result_8; PyObject *tmp_source_name_16; PyObject *tmp_attribute_value_7; int tmp_truth_name_7; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1833; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_16 = par_cookie; tmp_attribute_value_7 = LOOKUP_ATTRIBUTE( tmp_source_name_16, const_str_plain_comment ); if ( tmp_attribute_value_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1833; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_7 = CHECK_IF_TRUE( tmp_attribute_value_7 ); if ( tmp_truth_name_7 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_7 ); exception_lineno = 1833; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_8 = tmp_truth_name_7 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_7 ); if ( tmp_condition_result_8 == NUITKA_BOOL_TRUE ) { goto branch_yes_8; } else { goto branch_no_8; } branch_yes_8:; { PyObject *tmp_called_name_4; PyObject *tmp_source_name_17; PyObject *tmp_args_element_name_4; PyObject *tmp_tuple_element_6; PyObject *tmp_source_name_18; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1833; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_17 = var_h; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_17, const_str_plain_append ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1833; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_tuple_element_6 = const_str_plain_comment; tmp_args_element_name_4 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_6 ); PyTuple_SET_ITEM( tmp_args_element_name_4, 0, tmp_tuple_element_6 ); if ( par_cookie == NULL ) { Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_args_element_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1833; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_18 = par_cookie; tmp_tuple_element_6 = LOOKUP_ATTRIBUTE( tmp_source_name_18, const_str_plain_comment ); if ( tmp_tuple_element_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_args_element_name_4 ); exception_lineno = 1833; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_args_element_name_4, 1, tmp_tuple_element_6 ); frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1833; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_args_element_name_4 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1833; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_8:; } { nuitka_bool tmp_condition_result_9; PyObject *tmp_source_name_19; PyObject *tmp_attribute_value_8; int tmp_truth_name_8; if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1834; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_19 = par_cookie; tmp_attribute_value_8 = LOOKUP_ATTRIBUTE( tmp_source_name_19, const_str_plain_comment_url ); if ( tmp_attribute_value_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1834; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_truth_name_8 = CHECK_IF_TRUE( tmp_attribute_value_8 ); if ( tmp_truth_name_8 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_8 ); exception_lineno = 1834; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_condition_result_9 = tmp_truth_name_8 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_8 ); if ( tmp_condition_result_9 == NUITKA_BOOL_TRUE ) { goto branch_yes_9; } else { goto branch_no_9; } branch_yes_9:; { PyObject *tmp_called_name_5; PyObject *tmp_source_name_20; PyObject *tmp_args_element_name_5; PyObject *tmp_tuple_element_7; PyObject *tmp_source_name_21; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1834; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_20 = var_h; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_20, const_str_plain_append ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1834; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_tuple_element_7 = const_str_plain_commenturl; tmp_args_element_name_5 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_7 ); PyTuple_SET_ITEM( tmp_args_element_name_5, 0, tmp_tuple_element_7 ); if ( par_cookie == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_args_element_name_5 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1834; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_21 = par_cookie; tmp_tuple_element_7 = LOOKUP_ATTRIBUTE( tmp_source_name_21, const_str_plain_comment_url ); if ( tmp_tuple_element_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_args_element_name_5 ); exception_lineno = 1834; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_args_element_name_5, 1, tmp_tuple_element_7 ); frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1834; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_args_element_name_5 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1834; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } branch_no_9:; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_6; PyObject *tmp_args_element_name_6; PyObject *tmp_called_instance_6; PyObject *tmp_source_name_22; tmp_called_name_6 = LOOKUP_BUILTIN( const_str_plain_sorted ); assert( tmp_called_name_6 != NULL ); if ( par_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1836; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_22 = par_cookie; tmp_called_instance_6 = LOOKUP_ATTRIBUTE( tmp_source_name_22, const_str_plain__rest ); if ( tmp_called_instance_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1836; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1836; tmp_args_element_name_6 = CALL_METHOD_NO_ARGS( tmp_called_instance_6, const_str_plain_keys ); Py_DECREF( tmp_called_instance_6 ); if ( tmp_args_element_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1836; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1836; { PyObject *call_args[] = { tmp_args_element_name_6 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_args_element_name_6 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1836; type_description_1 = "oooo"; goto frame_exception_exit_1; } assert( var_keys == NULL ); var_keys = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_iter_arg_1; CHECK_OBJECT( var_keys ); tmp_iter_arg_1 = var_keys; tmp_assign_source_3 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1837; 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_3; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_4 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_4 == 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 = 1837; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_5 = tmp_for_loop_1__iter_value; { PyObject *old = var_k; var_k = tmp_assign_source_5; Py_INCREF( var_k ); Py_XDECREF( old ); } } { PyObject *tmp_called_name_7; PyObject *tmp_source_name_23; PyObject *tmp_args_element_name_7; PyObject *tmp_tuple_element_8; PyObject *tmp_called_name_8; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_8; PyObject *tmp_subscribed_name_1; PyObject *tmp_source_name_24; PyObject *tmp_subscript_name_1; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_source_name_23 = var_h; tmp_called_name_7 = LOOKUP_ATTRIBUTE( tmp_source_name_23, const_str_plain_append ); if ( tmp_called_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } if ( var_k == NULL ) { Py_DECREF( tmp_called_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_tuple_element_8 = var_k; tmp_args_element_name_7 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_8 ); PyTuple_SET_ITEM( tmp_args_element_name_7, 0, tmp_tuple_element_8 ); tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_2 == NULL ) { Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_7 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_called_name_8 = tmp_mvar_value_2; if ( par_cookie == NULL ) { Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_source_name_24 = par_cookie; tmp_subscribed_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_24, const_str_plain__rest ); if ( tmp_subscribed_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_7 ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } if ( var_k == NULL ) { Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_7 ); Py_DECREF( tmp_subscribed_name_1 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } tmp_subscript_name_1 = var_k; tmp_args_element_name_8 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscribed_name_1 ); if ( tmp_args_element_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_7 ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1838; { PyObject *call_args[] = { tmp_args_element_name_8 }; tmp_tuple_element_8 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_8, call_args ); } Py_DECREF( tmp_args_element_name_8 ); if ( tmp_tuple_element_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_7 ); exception_lineno = 1838; type_description_1 = "oooo"; goto try_except_handler_2; } PyTuple_SET_ITEM( tmp_args_element_name_7, 1, tmp_tuple_element_8 ); frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1838; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_7 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1838; type_description_1 = "oooo"; 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 = 1837; 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:; } { 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; } { PyObject *tmp_called_name_9; PyObject *tmp_source_name_25; PyObject *tmp_args_element_name_9; PyObject *tmp_tuple_element_9; PyObject *tmp_called_name_10; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_10; PyObject *tmp_source_name_26; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1840; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_25 = var_h; tmp_called_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_25, const_str_plain_append ); if ( tmp_called_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1840; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_tuple_element_9 = const_str_plain_version; tmp_args_element_name_9 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_9 ); PyTuple_SET_ITEM( tmp_args_element_name_9, 0, tmp_tuple_element_9 ); tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_3 == NULL ) { Py_DECREF( tmp_called_name_9 ); Py_DECREF( tmp_args_element_name_9 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1840; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_10 = tmp_mvar_value_3; if ( par_cookie == NULL ) { Py_DECREF( tmp_called_name_9 ); Py_DECREF( tmp_args_element_name_9 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1840; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_source_name_26 = par_cookie; tmp_args_element_name_10 = LOOKUP_ATTRIBUTE( tmp_source_name_26, const_str_plain_version ); if ( tmp_args_element_name_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_9 ); Py_DECREF( tmp_args_element_name_9 ); exception_lineno = 1840; type_description_1 = "oooo"; goto frame_exception_exit_1; } frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1840; { PyObject *call_args[] = { tmp_args_element_name_10 }; tmp_tuple_element_9 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_10, call_args ); } Py_DECREF( tmp_args_element_name_10 ); if ( tmp_tuple_element_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_9 ); Py_DECREF( tmp_args_element_name_9 ); exception_lineno = 1840; type_description_1 = "oooo"; goto frame_exception_exit_1; } PyTuple_SET_ITEM( tmp_args_element_name_9, 1, tmp_tuple_element_9 ); frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1840; { PyObject *call_args[] = { tmp_args_element_name_9 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_9, call_args ); } Py_DECREF( tmp_called_name_9 ); 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 = 1840; type_description_1 = "oooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_called_name_11; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_11; PyObject *tmp_list_element_2; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_join_header_words ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_join_header_words ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "join_header_words" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1842; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_called_name_11 = tmp_mvar_value_4; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1842; type_description_1 = "oooo"; goto frame_exception_exit_1; } tmp_list_element_2 = var_h; tmp_args_element_name_11 = PyList_New( 1 ); Py_INCREF( tmp_list_element_2 ); PyList_SET_ITEM( tmp_args_element_name_11, 0, tmp_list_element_2 ); frame_ea139b45e6f7168a226cce1d6b77675a->m_frame.f_lineno = 1842; { PyObject *call_args[] = { tmp_args_element_name_11 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_11, call_args ); } Py_DECREF( tmp_args_element_name_11 ); if ( tmp_return_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1842; type_description_1 = "oooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_ea139b45e6f7168a226cce1d6b77675a ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_ea139b45e6f7168a226cce1d6b77675a ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_ea139b45e6f7168a226cce1d6b77675a ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_ea139b45e6f7168a226cce1d6b77675a, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_ea139b45e6f7168a226cce1d6b77675a->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_ea139b45e6f7168a226cce1d6b77675a, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_ea139b45e6f7168a226cce1d6b77675a, type_description_1, par_cookie, var_h, var_keys, var_k ); // Release cached frame. if ( frame_ea139b45e6f7168a226cce1d6b77675a == cache_frame_ea139b45e6f7168a226cce1d6b77675a ) { Py_DECREF( frame_ea139b45e6f7168a226cce1d6b77675a ); } cache_frame_ea139b45e6f7168a226cce1d6b77675a = NULL; assertFrameObject( frame_ea139b45e6f7168a226cce1d6b77675a ); // 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( future$backports$http$cookiejar$$$function_88_lwp_cookie_str ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_cookie ); par_cookie = NULL; } { Py_XDECREF( var_h ); var_h = NULL; } { Py_XDECREF( var_keys ); var_keys = NULL; } { Py_XDECREF( var_k ); var_k = 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_cookie ); par_cookie = NULL; } { Py_XDECREF( var_h ); var_h = NULL; } { Py_XDECREF( var_keys ); var_keys = NULL; } { Py_XDECREF( var_k ); var_k = 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( future$backports$http$cookiejar$$$function_88_lwp_cookie_str ); 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_future$backports$http$cookiejar$$$function_89_as_lwp_str( 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_ignore_discard = python_pars[ 1 ]; PyObject *par_ignore_expires = python_pars[ 2 ]; PyObject *var_now = NULL; PyObject *var_r = NULL; PyObject *var_cookie = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_1eb2552d125164b43740f286e52e59ab; 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_1eb2552d125164b43740f286e52e59ab = 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_1eb2552d125164b43740f286e52e59ab, codeobj_1eb2552d125164b43740f286e52e59ab, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_1eb2552d125164b43740f286e52e59ab = cache_frame_1eb2552d125164b43740f286e52e59ab; // Push the new frame as the currently active one. pushFrameStack( frame_1eb2552d125164b43740f286e52e59ab ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_1eb2552d125164b43740f286e52e59ab ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1863; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_called_instance_1 = tmp_mvar_value_1; frame_1eb2552d125164b43740f286e52e59ab->m_frame.f_lineno = 1863; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_time ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1863; type_description_1 = "oooooo"; goto frame_exception_exit_1; } assert( var_now == NULL ); var_now = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; tmp_assign_source_2 = PyList_New( 0 ); assert( var_r == NULL ); var_r = tmp_assign_source_2; } { PyObject *tmp_assign_source_3; PyObject *tmp_iter_arg_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 = 1865; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_iter_arg_1 = par_self; tmp_assign_source_3 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1865; type_description_1 = "oooooo"; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_3; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_4; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_4 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_4 == 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 = "oooooo"; exception_lineno = 1865; goto try_except_handler_2; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_4; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_5; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_5 = tmp_for_loop_1__iter_value; { PyObject *old = var_cookie; var_cookie = tmp_assign_source_5; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { 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; PyObject *tmp_operand_name_1; PyObject *tmp_source_name_1; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; if ( par_ignore_discard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1866; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_operand_name_1 = par_ignore_discard; 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 = 1866; type_description_1 = "oooooo"; goto try_except_handler_2; } 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 ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1866; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_source_name_1 = var_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_discard ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1866; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1866; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_and_right_value_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); 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:; { goto loop_start_1; } branch_no_1:; } { nuitka_bool tmp_condition_result_2; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_operand_name_2; PyObject *tmp_called_name_1; PyObject *tmp_source_name_2; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_1; int tmp_truth_name_2; if ( par_ignore_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1868; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_operand_name_2 = par_ignore_expires; 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 = 1868; type_description_1 = "oooooo"; goto try_except_handler_2; } 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 ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1868; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_source_name_2 = var_cookie; tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_is_expired ); if ( tmp_called_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1868; type_description_1 = "oooooo"; goto try_except_handler_2; } if ( var_now == 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", "now" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1868; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_args_element_name_1 = var_now; frame_1eb2552d125164b43740f286e52e59ab->m_frame.f_lineno = 1868; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1868; type_description_1 = "oooooo"; goto try_except_handler_2; } 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 = 1868; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_and_right_value_2 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); tmp_condition_result_2 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_2 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE ) { goto branch_yes_2; } else { goto branch_no_2; } branch_yes_2:; { goto loop_start_1; } branch_no_2:; } { PyObject *tmp_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_2; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_3; if ( var_r == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "r" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1870; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_source_name_3 = var_r; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_append ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1870; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_left_name_1 = const_str_digest_bf5a8f1c3128dec14c32cc0e4d8501d9; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_lwp_cookie_str ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_lwp_cookie_str ); } if ( tmp_mvar_value_2 == NULL ) { Py_DECREF( tmp_called_name_2 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "lwp_cookie_str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1870; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_called_name_3 = tmp_mvar_value_2; if ( var_cookie == 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", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1870; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = var_cookie; frame_1eb2552d125164b43740f286e52e59ab->m_frame.f_lineno = 1870; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_right_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } if ( tmp_right_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 1870; type_description_1 = "oooooo"; goto try_except_handler_2; } tmp_args_element_name_2 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 1870; type_description_1 = "oooooo"; goto try_except_handler_2; } frame_1eb2552d125164b43740f286e52e59ab->m_frame.f_lineno = 1870; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); 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 = 1870; type_description_1 = "oooooo"; 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 = 1865; type_description_1 = "oooooo"; 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; } { PyObject *tmp_called_name_4; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_4; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; tmp_source_name_4 = const_str_newline; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_join ); assert( !(tmp_called_name_4 == NULL) ); if ( var_r == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "r" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1871; type_description_1 = "oooooo"; goto frame_exception_exit_1; } tmp_left_name_2 = var_r; tmp_right_name_2 = LIST_COPY( const_list_str_empty_list ); tmp_args_element_name_4 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_right_name_2 ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_4 ); exception_lineno = 1871; type_description_1 = "oooooo"; goto frame_exception_exit_1; } frame_1eb2552d125164b43740f286e52e59ab->m_frame.f_lineno = 1871; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_return_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); 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 = 1871; type_description_1 = "oooooo"; goto frame_exception_exit_1; } goto frame_return_exit_1; } #if 0 RESTORE_FRAME_EXCEPTION( frame_1eb2552d125164b43740f286e52e59ab ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_return_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_1eb2552d125164b43740f286e52e59ab ); #endif // Put the previous frame back on top. popFrameStack(); goto try_return_handler_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_1eb2552d125164b43740f286e52e59ab ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_1eb2552d125164b43740f286e52e59ab, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_1eb2552d125164b43740f286e52e59ab->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_1eb2552d125164b43740f286e52e59ab, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_1eb2552d125164b43740f286e52e59ab, type_description_1, par_self, par_ignore_discard, par_ignore_expires, var_now, var_r, var_cookie ); // Release cached frame. if ( frame_1eb2552d125164b43740f286e52e59ab == cache_frame_1eb2552d125164b43740f286e52e59ab ) { Py_DECREF( frame_1eb2552d125164b43740f286e52e59ab ); } cache_frame_1eb2552d125164b43740f286e52e59ab = NULL; assertFrameObject( frame_1eb2552d125164b43740f286e52e59ab ); // 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( future$backports$http$cookiejar$$$function_89_as_lwp_str ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_r ); var_r = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_r ); var_r = NULL; } { Py_XDECREF( var_cookie ); var_cookie = 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( future$backports$http$cookiejar$$$function_89_as_lwp_str ); 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_future$backports$http$cookiejar$$$function_90_save( 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_filename = python_pars[ 1 ]; PyObject *par_ignore_discard = python_pars[ 2 ]; PyObject *par_ignore_expires = python_pars[ 3 ]; PyObject *var_f = NULL; struct Nuitka_FrameObject *frame_67a02822c5d4a785852b13e7b4400890; 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; 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_67a02822c5d4a785852b13e7b4400890 = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_67a02822c5d4a785852b13e7b4400890, codeobj_67a02822c5d4a785852b13e7b4400890, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_67a02822c5d4a785852b13e7b4400890 = cache_frame_67a02822c5d4a785852b13e7b4400890; // Push the new frame as the currently active one. pushFrameStack( frame_67a02822c5d4a785852b13e7b4400890 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_67a02822c5d4a785852b13e7b4400890 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_filename ); tmp_compexpr_left_1 = par_filename; 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_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_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 = 1875; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_self; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_filename ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1875; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = Py_None; 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_assign_source_1; PyObject *tmp_source_name_2; 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 = 1875; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_assign_source_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_filename ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1875; type_description_1 = "ooooo"; goto frame_exception_exit_1; } { PyObject *old = par_filename; par_filename = tmp_assign_source_1; Py_XDECREF( old ); } } goto branch_end_2; branch_no_2:; { PyObject *tmp_raise_type_1; PyObject *tmp_make_exception_arg_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MISSING_FILENAME_TEXT" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1876; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_make_exception_arg_1 = tmp_mvar_value_1; frame_67a02822c5d4a785852b13e7b4400890->m_frame.f_lineno = 1876; { PyObject *call_args[] = { tmp_make_exception_arg_1 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args ); } assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 1876; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "ooooo"; goto frame_exception_exit_1; } branch_end_2:; } branch_no_1:; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_open ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_open ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "open" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1878; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_2; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1878; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_filename; tmp_args_element_name_2 = const_str_plain_w; frame_67a02822c5d4a785852b13e7b4400890->m_frame.f_lineno = 1878; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args ); } if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1878; type_description_1 = "ooooo"; goto frame_exception_exit_1; } assert( var_f == NULL ); var_f = tmp_assign_source_2; } { // Tried code: { PyObject *tmp_called_instance_1; CHECK_OBJECT( var_f ); tmp_called_instance_1 = var_f; frame_67a02822c5d4a785852b13e7b4400890->m_frame.f_lineno = 1883; tmp_unused = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_write, &PyTuple_GET_ITEM( const_tuple_str_digest_d42a8d5d1272b159ccfc242f04c0ba55_tuple, 0 ) ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1883; type_description_1 = "ooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } { PyObject *tmp_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_3; PyObject *tmp_called_name_3; PyObject *tmp_source_name_4; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; if ( var_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 = 1884; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_3 = var_f; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_write ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1884; type_description_1 = "ooooo"; goto try_except_handler_2; } if ( par_self == 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", "self" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1884; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_source_name_4 = par_self; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_as_lwp_str ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 1884; type_description_1 = "ooooo"; goto try_except_handler_2; } if ( par_ignore_discard == NULL ) { Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_called_name_3 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1884; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_4 = par_ignore_discard; if ( par_ignore_expires == NULL ) { Py_DECREF( tmp_called_name_2 ); Py_DECREF( tmp_called_name_3 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1884; type_description_1 = "ooooo"; goto try_except_handler_2; } tmp_args_element_name_5 = par_ignore_expires; frame_67a02822c5d4a785852b13e7b4400890->m_frame.f_lineno = 1884; { PyObject *call_args[] = { tmp_args_element_name_4, tmp_args_element_name_5 }; tmp_args_element_name_3 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 1884; type_description_1 = "ooooo"; goto try_except_handler_2; } frame_67a02822c5d4a785852b13e7b4400890->m_frame.f_lineno = 1884; { 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 ); Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1884; type_description_1 = "ooooo"; 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_67a02822c5d4a785852b13e7b4400890, exception_keeper_lineno_1 ); } else if ( exception_keeper_lineno_1 != 0 ) { exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_67a02822c5d4a785852b13e7b4400890, 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: { PyObject *tmp_called_instance_2; if ( var_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 = 1886; type_description_1 = "ooooo"; goto try_except_handler_3; } tmp_called_instance_2 = var_f; frame_67a02822c5d4a785852b13e7b4400890->m_frame.f_lineno = 1886; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_close ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1886; type_description_1 = "ooooo"; goto try_except_handler_3; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1879; } if (exception_tb && exception_tb->tb_frame == &frame_67a02822c5d4a785852b13e7b4400890->m_frame) frame_67a02822c5d4a785852b13e7b4400890->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "ooooo"; goto try_except_handler_3; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_90_save ); 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: try_end_1:; } { PyObject *tmp_called_instance_3; if ( var_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 = 1886; type_description_1 = "ooooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = var_f; frame_67a02822c5d4a785852b13e7b4400890->m_frame.f_lineno = 1886; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_close ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1886; type_description_1 = "ooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_67a02822c5d4a785852b13e7b4400890 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_67a02822c5d4a785852b13e7b4400890 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_67a02822c5d4a785852b13e7b4400890, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_67a02822c5d4a785852b13e7b4400890->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_67a02822c5d4a785852b13e7b4400890, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_67a02822c5d4a785852b13e7b4400890, type_description_1, par_self, par_filename, par_ignore_discard, par_ignore_expires, var_f ); // Release cached frame. if ( frame_67a02822c5d4a785852b13e7b4400890 == cache_frame_67a02822c5d4a785852b13e7b4400890 ) { Py_DECREF( frame_67a02822c5d4a785852b13e7b4400890 ); } cache_frame_67a02822c5d4a785852b13e7b4400890 = NULL; assertFrameObject( frame_67a02822c5d4a785852b13e7b4400890 ); // 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( future$backports$http$cookiejar$$$function_90_save ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_f ); var_f = 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_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_f ); var_f = 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( future$backports$http$cookiejar$$$function_90_save ); 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_future$backports$http$cookiejar$$$function_91__really_load( 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_f = python_pars[ 1 ]; PyObject *par_filename = python_pars[ 2 ]; PyObject *par_ignore_discard = python_pars[ 3 ]; PyObject *par_ignore_expires = python_pars[ 4 ]; PyObject *var_magic = NULL; PyObject *var_msg = NULL; PyObject *var_now = NULL; PyObject *var_header = NULL; PyObject *var_boolean_attrs = NULL; PyObject *var_value_attrs = NULL; PyObject *var_line = NULL; PyObject *var_data = NULL; PyObject *var_name = NULL; PyObject *var_value = NULL; PyObject *var_standard = NULL; PyObject *var_rest = NULL; PyObject *var_k = NULL; PyObject *var_v = NULL; PyObject *var_lc = NULL; PyObject *var_h = NULL; PyObject *var_expires = NULL; PyObject *var_discard = NULL; PyObject *var_domain = NULL; PyObject *var_domain_specified = NULL; PyObject *var_c = 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_tuple_unpack_1__element_1 = NULL; PyObject *tmp_tuple_unpack_1__element_2 = NULL; PyObject *tmp_tuple_unpack_1__source_iter = NULL; PyObject *tmp_tuple_unpack_2__element_1 = NULL; PyObject *tmp_tuple_unpack_2__element_2 = NULL; PyObject *tmp_tuple_unpack_2__source_iter = NULL; struct Nuitka_FrameObject *frame_6f9c1bb87810523f34a127bb6f533a81; 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_iterator_attempt; 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; bool tmp_result; 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; 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; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; PyObject *exception_keeper_type_9; PyObject *exception_keeper_value_9; PyTracebackObject *exception_keeper_tb_9; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_9; static struct Nuitka_FrameObject *cache_frame_6f9c1bb87810523f34a127bb6f533a81 = NULL; PyObject *tmp_return_value = 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; // Actual function code. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_6f9c1bb87810523f34a127bb6f533a81, codeobj_6f9c1bb87810523f34a127bb6f533a81, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_6f9c1bb87810523f34a127bb6f533a81 = cache_frame_6f9c1bb87810523f34a127bb6f533a81; // Push the new frame as the currently active one. pushFrameStack( frame_6f9c1bb87810523f34a127bb6f533a81 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_6f9c1bb87810523f34a127bb6f533a81 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; CHECK_OBJECT( par_f ); tmp_called_instance_1 = par_f; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1889; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_readline ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1889; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_magic == NULL ); var_magic = tmp_assign_source_1; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_1; PyObject *tmp_source_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 = 1890; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_source_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_magic_re ); if ( tmp_source_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1890; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_search ); 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 = 1890; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } if ( var_magic == 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", "magic" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1890; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = var_magic; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1890; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1890; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1890; type_description_1 = "oooooooooooooooooooooooooo"; 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_2; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; tmp_left_name_1 = const_str_digest_6cfb4820583ca12b5c6ba4c12a5e80f6; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1892; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_1 = par_filename; tmp_assign_source_2 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1891; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_msg == NULL ); var_msg = tmp_assign_source_2; } { PyObject *tmp_raise_type_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_1; PyObject *tmp_args_element_name_2; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LoadError ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_LoadError ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "LoadError" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1893; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_1; CHECK_OBJECT( var_msg ); tmp_args_element_name_2 = var_msg; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1893; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } if ( tmp_raise_type_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1893; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } exception_type = tmp_raise_type_1; exception_lineno = 1893; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } branch_no_1:; } { PyObject *tmp_assign_source_3; PyObject *tmp_called_instance_2; PyObject *tmp_mvar_value_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1895; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = tmp_mvar_value_2; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1895; tmp_assign_source_3 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_time ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1895; type_description_1 = "oooooooooooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_now == NULL ); var_now = tmp_assign_source_3; } { PyObject *tmp_assign_source_4; tmp_assign_source_4 = const_str_digest_170e82e0797255d09c9358ee533611ef; assert( var_header == NULL ); Py_INCREF( tmp_assign_source_4 ); var_header = tmp_assign_source_4; } { PyObject *tmp_assign_source_5; tmp_assign_source_5 = const_tuple_9429d66cf1d2b3ba865d00aad80195c8_tuple; assert( var_boolean_attrs == NULL ); Py_INCREF( tmp_assign_source_5 ); var_boolean_attrs = tmp_assign_source_5; } { PyObject *tmp_assign_source_6; tmp_assign_source_6 = const_tuple_7807cc96450d96b98b775bb31950778d_tuple; assert( var_value_attrs == NULL ); Py_INCREF( tmp_assign_source_6 ); var_value_attrs = tmp_assign_source_6; } { // Tried code: { loop_start_1:; { PyObject *tmp_assign_source_7; PyObject *tmp_called_instance_3; 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 = 1907; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_called_instance_3 = par_f; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1907; tmp_assign_source_7 = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_readline ); if ( tmp_assign_source_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1907; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = var_line; var_line = tmp_assign_source_7; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_line ); tmp_compexpr_left_1 = var_line; tmp_compexpr_right_1 = const_str_empty; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 1908; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } 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:; { goto loop_end_1; } branch_no_2:; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_operand_name_2; PyObject *tmp_called_name_3; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_3; if ( var_line == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1909; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_source_name_3 = var_line; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_startswith ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1909; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } if ( var_header == 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", "header" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1909; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_3 = var_header; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1909; { PyObject *call_args[] = { tmp_args_element_name_3 }; tmp_operand_name_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1909; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1909; type_description_1 = "oooooooooooooooooooooooooo"; 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_3; } else { goto branch_no_3; } branch_yes_3:; { goto loop_start_1; } branch_no_3:; } { PyObject *tmp_assign_source_8; PyObject *tmp_called_instance_4; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; PyObject *tmp_start_name_1; PyObject *tmp_len_arg_1; PyObject *tmp_stop_name_1; PyObject *tmp_step_name_1; if ( var_line == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1911; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_subscribed_name_1 = var_line; if ( var_header == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "header" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1911; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_len_arg_1 = var_header; tmp_start_name_1 = BUILTIN_LEN( tmp_len_arg_1 ); if ( tmp_start_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1911; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_stop_name_1 = Py_None; tmp_step_name_1 = Py_None; tmp_subscript_name_1 = MAKE_SLICEOBJ3( tmp_start_name_1, tmp_stop_name_1, tmp_step_name_1 ); Py_DECREF( tmp_start_name_1 ); assert( !(tmp_subscript_name_1 == NULL) ); tmp_called_instance_4 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); Py_DECREF( tmp_subscript_name_1 ); if ( tmp_called_instance_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1911; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1911; tmp_assign_source_8 = CALL_METHOD_NO_ARGS( tmp_called_instance_4, const_str_plain_strip ); Py_DECREF( tmp_called_instance_4 ); if ( tmp_assign_source_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1911; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = var_line; var_line = tmp_assign_source_8; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_9; PyObject *tmp_iter_arg_1; PyObject *tmp_called_name_4; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_4; PyObject *tmp_list_element_1; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_split_header_words ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_split_header_words ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "split_header_words" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1913; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_called_name_4 = tmp_mvar_value_3; CHECK_OBJECT( var_line ); tmp_list_element_1 = var_line; tmp_args_element_name_4 = PyList_New( 1 ); Py_INCREF( tmp_list_element_1 ); PyList_SET_ITEM( tmp_args_element_name_4, 0, tmp_list_element_1 ); frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1913; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_iter_arg_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_args_element_name_4 ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1913; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } tmp_assign_source_9 = MAKE_ITERATOR( tmp_iter_arg_1 ); Py_DECREF( tmp_iter_arg_1 ); if ( tmp_assign_source_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1913; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = tmp_for_loop_1__for_iterator; tmp_for_loop_1__for_iterator = tmp_assign_source_9; Py_XDECREF( old ); } } { // Tried code: { loop_start_2:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_10; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_10 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_10 == 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1913; goto try_except_handler_3; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_10; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_11; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_11 = tmp_for_loop_1__iter_value; { PyObject *old = var_data; var_data = tmp_assign_source_11; Py_INCREF( var_data ); Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_12; PyObject *tmp_iter_arg_2; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; CHECK_OBJECT( var_data ); tmp_subscribed_name_2 = var_data; tmp_subscript_name_2 = const_int_0; tmp_iter_arg_2 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_2, tmp_subscript_name_2, 0 ); if ( tmp_iter_arg_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1914; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_4; } tmp_assign_source_12 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_2 ); Py_DECREF( tmp_iter_arg_2 ); if ( tmp_assign_source_12 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1914; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__source_iter; tmp_tuple_unpack_1__source_iter = tmp_assign_source_12; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_13; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_13 = UNPACK_NEXT( tmp_unpack_1, 0, 2 ); if ( tmp_assign_source_13 == 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1914; goto try_except_handler_5; } { PyObject *old = tmp_tuple_unpack_1__element_1; tmp_tuple_unpack_1__element_1 = tmp_assign_source_13; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_14; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_14 = UNPACK_NEXT( tmp_unpack_2, 1, 2 ); if ( tmp_assign_source_14 == 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1914; goto try_except_handler_5; } { PyObject *old = tmp_tuple_unpack_1__element_2; tmp_tuple_unpack_1__element_2 = tmp_assign_source_14; 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1914; 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1914; goto try_except_handler_5; } } goto try_end_1; // Exception handler code: try_except_handler_5:; 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_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_1; exception_value = exception_keeper_value_1; exception_tb = exception_keeper_tb_1; exception_lineno = exception_keeper_lineno_1; goto try_except_handler_4; } // End of try: try_end_1:; } 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; { 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_2; exception_value = exception_keeper_value_2; exception_tb = exception_keeper_tb_2; exception_lineno = exception_keeper_lineno_2; goto try_except_handler_3; } // End of try: try_end_2:; } { 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_15; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_15 = tmp_tuple_unpack_1__element_1; { PyObject *old = var_name; var_name = tmp_assign_source_15; Py_INCREF( var_name ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_16; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_16 = tmp_tuple_unpack_1__element_2; { PyObject *old = var_value; var_value = tmp_assign_source_16; Py_INCREF( var_value ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_17; tmp_assign_source_17 = PyDict_New(); { PyObject *old = var_standard; var_standard = tmp_assign_source_17; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_18; tmp_assign_source_18 = PyDict_New(); { PyObject *old = var_rest; var_rest = tmp_assign_source_18; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_19; PyObject *tmp_iter_arg_3; if ( var_boolean_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "boolean_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1917; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_iter_arg_3 = var_boolean_attrs; tmp_assign_source_19 = MAKE_ITERATOR( tmp_iter_arg_3 ); if ( tmp_assign_source_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1917; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = tmp_for_loop_2__for_iterator; tmp_for_loop_2__for_iterator = tmp_assign_source_19; Py_XDECREF( old ); } } { // Tried code: { loop_start_3:; { PyObject *tmp_next_source_2; PyObject *tmp_assign_source_20; CHECK_OBJECT( tmp_for_loop_2__for_iterator ); tmp_next_source_2 = tmp_for_loop_2__for_iterator; tmp_assign_source_20 = ITERATOR_NEXT( tmp_next_source_2 ); if ( tmp_assign_source_20 == NULL ) { if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() ) { goto loop_end_3; } else { FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooooooooooo"; exception_lineno = 1917; goto try_except_handler_6; } } { PyObject *old = tmp_for_loop_2__iter_value; tmp_for_loop_2__iter_value = tmp_assign_source_20; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_21; CHECK_OBJECT( tmp_for_loop_2__iter_value ); tmp_assign_source_21 = tmp_for_loop_2__iter_value; { PyObject *old = var_k; var_k = tmp_assign_source_21; Py_INCREF( var_k ); Py_XDECREF( old ); } } { PyObject *tmp_ass_subvalue_1; PyObject *tmp_ass_subscribed_1; PyObject *tmp_ass_subscript_1; tmp_ass_subvalue_1 = Py_False; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1918; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_6; } tmp_ass_subscribed_1 = var_standard; CHECK_OBJECT( var_k ); tmp_ass_subscript_1 = var_k; tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_1, tmp_ass_subscript_1, tmp_ass_subvalue_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1918; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_6; } } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1917; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_6; } goto loop_start_3; loop_end_3:; } goto try_end_3; // Exception handler code: try_except_handler_6:; 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_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_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:; } { 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_assign_source_22; PyObject *tmp_iter_arg_4; PyObject *tmp_subscribed_name_3; PyObject *tmp_subscript_name_3; if ( var_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 = 1919; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_subscribed_name_3 = var_data; tmp_subscript_name_3 = const_slice_int_pos_1_none_none; tmp_iter_arg_4 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_3, tmp_subscript_name_3 ); if ( tmp_iter_arg_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1919; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_assign_source_22 = MAKE_ITERATOR( tmp_iter_arg_4 ); Py_DECREF( tmp_iter_arg_4 ); if ( tmp_assign_source_22 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1919; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = tmp_for_loop_3__for_iterator; tmp_for_loop_3__for_iterator = tmp_assign_source_22; Py_XDECREF( old ); } } { // Tried code: { loop_start_4:; { PyObject *tmp_next_source_3; PyObject *tmp_assign_source_23; CHECK_OBJECT( tmp_for_loop_3__for_iterator ); tmp_next_source_3 = tmp_for_loop_3__for_iterator; tmp_assign_source_23 = ITERATOR_NEXT( tmp_next_source_3 ); if ( tmp_assign_source_23 == NULL ) { if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() ) { goto loop_end_4; } else { FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooooooooooo"; exception_lineno = 1919; goto try_except_handler_7; } } { PyObject *old = tmp_for_loop_3__iter_value; tmp_for_loop_3__iter_value = tmp_assign_source_23; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_24; PyObject *tmp_iter_arg_5; CHECK_OBJECT( tmp_for_loop_3__iter_value ); tmp_iter_arg_5 = tmp_for_loop_3__iter_value; tmp_assign_source_24 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_5 ); if ( tmp_assign_source_24 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1919; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_8; } { PyObject *old = tmp_tuple_unpack_2__source_iter; tmp_tuple_unpack_2__source_iter = tmp_assign_source_24; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_25; PyObject *tmp_unpack_3; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_3 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_25 = UNPACK_NEXT( tmp_unpack_3, 0, 2 ); if ( tmp_assign_source_25 == 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1919; goto try_except_handler_9; } { PyObject *old = tmp_tuple_unpack_2__element_1; tmp_tuple_unpack_2__element_1 = tmp_assign_source_25; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_26; PyObject *tmp_unpack_4; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_unpack_4 = tmp_tuple_unpack_2__source_iter; tmp_assign_source_26 = UNPACK_NEXT( tmp_unpack_4, 1, 2 ); if ( tmp_assign_source_26 == 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1919; goto try_except_handler_9; } { PyObject *old = tmp_tuple_unpack_2__element_2; tmp_tuple_unpack_2__element_2 = tmp_assign_source_26; Py_XDECREF( old ); } } { PyObject *tmp_iterator_name_2; CHECK_OBJECT( tmp_tuple_unpack_2__source_iter ); tmp_iterator_name_2 = tmp_tuple_unpack_2__source_iter; // Check if iterator has left-over elements. CHECK_OBJECT( tmp_iterator_name_2 ); assert( HAS_ITERNEXT( tmp_iterator_name_2 ) ); tmp_iterator_attempt = (*Py_TYPE( tmp_iterator_name_2 )->tp_iternext)( tmp_iterator_name_2 ); 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1919; goto try_except_handler_9; } } } 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 = "oooooooooooooooooooooooooo"; exception_lineno = 1919; goto try_except_handler_9; } } goto try_end_4; // Exception handler code: try_except_handler_9:; 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 *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = 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 try_except_handler_8; } // End of try: try_end_4:; } goto try_end_5; // Exception handler code: try_except_handler_8:; 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( tmp_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = 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 try_except_handler_7; } // End of try: try_end_5:; } { CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_2__source_iter ); Py_DECREF( tmp_tuple_unpack_2__source_iter ); tmp_tuple_unpack_2__source_iter = NULL; } { PyObject *tmp_assign_source_27; CHECK_OBJECT( tmp_tuple_unpack_2__element_1 ); tmp_assign_source_27 = tmp_tuple_unpack_2__element_1; { PyObject *old = var_k; var_k = tmp_assign_source_27; Py_INCREF( var_k ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_1 ); tmp_tuple_unpack_2__element_1 = NULL; } { PyObject *tmp_assign_source_28; CHECK_OBJECT( tmp_tuple_unpack_2__element_2 ); tmp_assign_source_28 = tmp_tuple_unpack_2__element_2; { PyObject *old = var_v; var_v = tmp_assign_source_28; Py_INCREF( var_v ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_2__element_2 ); tmp_tuple_unpack_2__element_2 = NULL; } { nuitka_bool tmp_condition_result_4; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1920; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_left_2 = var_k; tmp_compexpr_right_2 = Py_None; tmp_condition_result_4 = ( tmp_compexpr_left_2 != tmp_compexpr_right_2 ) ? 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_29; PyObject *tmp_called_instance_5; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1921; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_called_instance_5 = var_k; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1921; tmp_assign_source_29 = CALL_METHOD_NO_ARGS( tmp_called_instance_5, const_str_plain_lower ); if ( tmp_assign_source_29 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1921; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } { PyObject *old = var_lc; var_lc = tmp_assign_source_29; Py_XDECREF( old ); } } goto branch_end_4; branch_no_4:; { PyObject *tmp_assign_source_30; tmp_assign_source_30 = Py_None; { PyObject *old = var_lc; var_lc = tmp_assign_source_30; Py_INCREF( var_lc ); Py_XDECREF( old ); } } branch_end_4:; } { nuitka_bool tmp_condition_result_5; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; CHECK_OBJECT( var_lc ); tmp_compexpr_left_3 = var_lc; if ( var_value_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "value_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1925; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_right_3 = var_value_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_3, tmp_compexpr_left_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1925; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_or_left_value_1 = ( tmp_res == 1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; if ( var_lc == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "lc" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1925; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_left_4 = var_lc; if ( var_boolean_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "boolean_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1925; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_right_4 = var_boolean_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_4, tmp_compexpr_left_4 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1925; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_or_right_value_1 = ( tmp_res == 1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_5 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_condition_result_5 = tmp_or_left_value_1; or_end_1:; if ( tmp_condition_result_5 == NUITKA_BOOL_TRUE ) { goto branch_yes_5; } else { goto branch_no_5; } branch_yes_5:; { PyObject *tmp_assign_source_31; if ( var_lc == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "lc" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1926; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_assign_source_31 = var_lc; { PyObject *old = var_k; var_k = tmp_assign_source_31; Py_INCREF( var_k ); Py_XDECREF( old ); } } branch_no_5:; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1927; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_left_5 = var_k; if ( var_boolean_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "boolean_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1927; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_right_5 = var_boolean_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_5, tmp_compexpr_left_5 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1927; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_condition_result_6 = ( tmp_res == 1 ) ? 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:; { nuitka_bool tmp_condition_result_7; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1928; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_left_6 = var_v; tmp_compexpr_right_6 = Py_None; tmp_condition_result_7 = ( tmp_compexpr_left_6 == tmp_compexpr_right_6 ) ? 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_assign_source_32; tmp_assign_source_32 = Py_True; { PyObject *old = var_v; var_v = tmp_assign_source_32; Py_INCREF( var_v ); Py_XDECREF( old ); } } branch_no_7:; } { PyObject *tmp_ass_subvalue_2; PyObject *tmp_ass_subscribed_2; PyObject *tmp_ass_subscript_2; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1929; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subvalue_2 = var_v; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1929; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subscribed_2 = var_standard; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1929; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subscript_2 = var_k; tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_2, tmp_ass_subscript_2, tmp_ass_subvalue_2 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1929; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } } goto branch_end_6; branch_no_6:; { nuitka_bool tmp_condition_result_8; PyObject *tmp_compexpr_left_7; PyObject *tmp_compexpr_right_7; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1930; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_left_7 = var_k; if ( var_value_attrs == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "value_attrs" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1930; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_compexpr_right_7 = var_value_attrs; tmp_res = PySequence_Contains( tmp_compexpr_right_7, tmp_compexpr_left_7 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1930; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_condition_result_8 = ( tmp_res == 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_ass_subvalue_3; PyObject *tmp_ass_subscribed_3; PyObject *tmp_ass_subscript_3; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1931; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subvalue_3 = var_v; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1931; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subscribed_3 = var_standard; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1931; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subscript_3 = var_k; tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_3, tmp_ass_subscript_3, tmp_ass_subvalue_3 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1931; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } } goto branch_end_8; branch_no_8:; { PyObject *tmp_ass_subvalue_4; PyObject *tmp_ass_subscribed_4; PyObject *tmp_ass_subscript_4; if ( var_v == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "v" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1933; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subvalue_4 = var_v; if ( var_rest == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rest" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1933; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subscribed_4 = var_rest; if ( var_k == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "k" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1933; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } tmp_ass_subscript_4 = var_k; tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_4, tmp_ass_subscript_4, tmp_ass_subvalue_4 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1933; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } } branch_end_8:; } branch_end_6:; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1919; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_7; } goto loop_start_4; loop_end_4:; } goto try_end_6; // Exception handler code: try_except_handler_7:; 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; { 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_6; exception_value = exception_keeper_value_6; exception_tb = exception_keeper_tb_6; exception_lineno = exception_keeper_lineno_6; goto try_except_handler_3; } // End of try: try_end_6:; } { 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; } { PyObject *tmp_assign_source_33; PyObject *tmp_source_name_4; if ( var_standard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "standard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1935; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_source_name_4 = var_standard; tmp_assign_source_33 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_get ); if ( tmp_assign_source_33 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1935; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_h; var_h = tmp_assign_source_33; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_34; PyObject *tmp_called_name_5; CHECK_OBJECT( var_h ); tmp_called_name_5 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1936; tmp_assign_source_34 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, &PyTuple_GET_ITEM( const_tuple_str_plain_expires_tuple, 0 ) ); if ( tmp_assign_source_34 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1936; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_expires; var_expires = tmp_assign_source_34; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_35; PyObject *tmp_called_name_6; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1937; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_6 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1937; tmp_assign_source_35 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, &PyTuple_GET_ITEM( const_tuple_str_plain_discard_tuple, 0 ) ); if ( tmp_assign_source_35 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1937; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_discard; var_discard = tmp_assign_source_35; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_9; PyObject *tmp_compexpr_left_8; PyObject *tmp_compexpr_right_8; if ( var_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1938; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_compexpr_left_8 = var_expires; tmp_compexpr_right_8 = Py_None; tmp_condition_result_9 = ( tmp_compexpr_left_8 != tmp_compexpr_right_8 ) ? 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_36; PyObject *tmp_called_name_7; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_5; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_iso2time ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_iso2time ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "iso2time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1939; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_7 = tmp_mvar_value_4; if ( var_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1939; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_5 = var_expires; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1939; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_assign_source_36 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } if ( tmp_assign_source_36 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1939; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_expires; var_expires = tmp_assign_source_36; Py_XDECREF( old ); } } branch_no_9:; } { nuitka_bool tmp_condition_result_10; PyObject *tmp_compexpr_left_9; PyObject *tmp_compexpr_right_9; if ( var_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1940; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_compexpr_left_9 = var_expires; tmp_compexpr_right_9 = Py_None; tmp_condition_result_10 = ( tmp_compexpr_left_9 == tmp_compexpr_right_9 ) ? 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_37; tmp_assign_source_37 = Py_True; { PyObject *old = var_discard; var_discard = tmp_assign_source_37; Py_INCREF( var_discard ); Py_XDECREF( old ); } } branch_no_10:; } { PyObject *tmp_assign_source_38; PyObject *tmp_called_name_8; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1942; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_8 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1942; tmp_assign_source_38 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_8, &PyTuple_GET_ITEM( const_tuple_str_plain_domain_tuple, 0 ) ); if ( tmp_assign_source_38 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1942; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_domain; var_domain = tmp_assign_source_38; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_39; PyObject *tmp_called_instance_6; CHECK_OBJECT( var_domain ); tmp_called_instance_6 = var_domain; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1943; tmp_assign_source_39 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_6, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_assign_source_39 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1943; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_domain_specified; var_domain_specified = tmp_assign_source_39; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_40; PyObject *tmp_called_name_9; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_6; PyObject *tmp_called_name_10; PyObject *tmp_args_element_name_7; PyObject *tmp_args_element_name_8; PyObject *tmp_args_element_name_9; PyObject *tmp_called_name_11; PyObject *tmp_args_element_name_10; PyObject *tmp_called_name_12; PyObject *tmp_args_element_name_11; PyObject *tmp_args_element_name_12; PyObject *tmp_args_element_name_13; PyObject *tmp_called_name_13; PyObject *tmp_args_element_name_14; PyObject *tmp_called_name_14; PyObject *tmp_args_element_name_15; PyObject *tmp_called_name_15; PyObject *tmp_args_element_name_16; PyObject *tmp_called_name_16; PyObject *tmp_args_element_name_17; PyObject *tmp_args_element_name_18; PyObject *tmp_args_element_name_19; PyObject *tmp_called_name_17; PyObject *tmp_args_element_name_20; PyObject *tmp_called_name_18; PyObject *tmp_args_element_name_21; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Cookie ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Cookie ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1944; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_9 = tmp_mvar_value_5; if ( var_h == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1944; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_10 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1944; tmp_args_element_name_6 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_10, &PyTuple_GET_ITEM( const_tuple_str_plain_version_tuple, 0 ) ); if ( tmp_args_element_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1944; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_name == NULL ) { Py_DECREF( tmp_args_element_name_6 ); 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 = 1944; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_7 = var_name; if ( var_value == NULL ) { Py_DECREF( tmp_args_element_name_6 ); 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 = 1944; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_8 = var_value; if ( var_h == NULL ) { Py_DECREF( tmp_args_element_name_6 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1945; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_11 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1945; tmp_args_element_name_9 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_11, &PyTuple_GET_ITEM( const_tuple_str_plain_port_tuple, 0 ) ); if ( tmp_args_element_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_args_element_name_6 ); exception_lineno = 1945; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_h == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1945; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_12 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1945; tmp_args_element_name_10 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_12, &PyTuple_GET_ITEM( const_tuple_str_plain_port_spec_tuple, 0 ) ); if ( tmp_args_element_name_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); exception_lineno = 1945; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_domain == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1946; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_11 = var_domain; if ( var_domain_specified == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1946; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_12 = var_domain_specified; if ( var_h == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1946; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_13 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1946; tmp_args_element_name_13 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_13, &PyTuple_GET_ITEM( const_tuple_str_plain_domain_dot_tuple, 0 ) ); if ( tmp_args_element_name_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); exception_lineno = 1946; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_h == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1947; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_14 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1947; tmp_args_element_name_14 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_14, &PyTuple_GET_ITEM( const_tuple_str_plain_path_tuple, 0 ) ); if ( tmp_args_element_name_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); exception_lineno = 1947; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_h == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1947; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_15 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1947; tmp_args_element_name_15 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_15, &PyTuple_GET_ITEM( const_tuple_str_plain_path_spec_tuple, 0 ) ); if ( tmp_args_element_name_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); exception_lineno = 1947; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_h == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1948; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_16 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1948; tmp_args_element_name_16 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_16, &PyTuple_GET_ITEM( const_tuple_str_plain_secure_tuple, 0 ) ); if ( tmp_args_element_name_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); exception_lineno = 1948; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_expires == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); Py_DECREF( tmp_args_element_name_16 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1949; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_17 = var_expires; if ( var_discard == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); Py_DECREF( tmp_args_element_name_16 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1950; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_18 = var_discard; if ( var_h == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); Py_DECREF( tmp_args_element_name_16 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1951; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_17 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1951; tmp_args_element_name_19 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_17, &PyTuple_GET_ITEM( const_tuple_str_plain_comment_tuple, 0 ) ); if ( tmp_args_element_name_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); Py_DECREF( tmp_args_element_name_16 ); exception_lineno = 1951; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_h == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); Py_DECREF( tmp_args_element_name_16 ); Py_DECREF( tmp_args_element_name_19 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "h" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1952; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_called_name_18 = var_h; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1952; tmp_args_element_name_20 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_18, &PyTuple_GET_ITEM( const_tuple_str_plain_commenturl_tuple, 0 ) ); if ( tmp_args_element_name_20 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); Py_DECREF( tmp_args_element_name_16 ); Py_DECREF( tmp_args_element_name_19 ); exception_lineno = 1952; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_rest == NULL ) { Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); Py_DECREF( tmp_args_element_name_16 ); Py_DECREF( tmp_args_element_name_19 ); Py_DECREF( tmp_args_element_name_20 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "rest" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1953; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_21 = var_rest; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1944; { PyObject *call_args[] = { tmp_args_element_name_6, tmp_args_element_name_7, tmp_args_element_name_8, tmp_args_element_name_9, tmp_args_element_name_10, tmp_args_element_name_11, tmp_args_element_name_12, tmp_args_element_name_13, tmp_args_element_name_14, tmp_args_element_name_15, tmp_args_element_name_16, tmp_args_element_name_17, tmp_args_element_name_18, tmp_args_element_name_19, tmp_args_element_name_20, tmp_args_element_name_21 }; tmp_assign_source_40 = CALL_FUNCTION_WITH_ARGS16( tmp_called_name_9, call_args ); } Py_DECREF( tmp_args_element_name_6 ); Py_DECREF( tmp_args_element_name_9 ); Py_DECREF( tmp_args_element_name_10 ); Py_DECREF( tmp_args_element_name_13 ); Py_DECREF( tmp_args_element_name_14 ); Py_DECREF( tmp_args_element_name_15 ); Py_DECREF( tmp_args_element_name_16 ); Py_DECREF( tmp_args_element_name_19 ); Py_DECREF( tmp_args_element_name_20 ); if ( tmp_assign_source_40 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1944; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_c; var_c = tmp_assign_source_40; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_11; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_operand_name_3; PyObject *tmp_source_name_5; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; if ( par_ignore_discard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1954; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_operand_name_3 = par_ignore_discard; 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 = 1954; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } 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 ( var_c == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1954; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_source_name_5 = var_c; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_discard ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1954; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 1954; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_and_right_value_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); tmp_condition_result_11 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_condition_result_11 = tmp_and_left_value_1; and_end_1:; if ( tmp_condition_result_11 == NUITKA_BOOL_TRUE ) { goto branch_yes_11; } else { goto branch_no_11; } branch_yes_11:; { goto loop_start_2; } branch_no_11:; } { nuitka_bool tmp_condition_result_12; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_operand_name_4; PyObject *tmp_called_name_19; PyObject *tmp_source_name_6; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_22; int tmp_truth_name_2; if ( par_ignore_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1956; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_operand_name_4 = par_ignore_expires; 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 = 1956; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } 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 ( var_c == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1956; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_source_name_6 = var_c; tmp_called_name_19 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_is_expired ); if ( tmp_called_name_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1956; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_now == NULL ) { Py_DECREF( tmp_called_name_19 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "now" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1956; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_22 = var_now; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1956; { PyObject *call_args[] = { tmp_args_element_name_22 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_19, call_args ); } Py_DECREF( tmp_called_name_19 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1956; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } 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 = 1956; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_and_right_value_2 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); tmp_condition_result_12 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_12 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_12 == NUITKA_BOOL_TRUE ) { goto branch_yes_12; } else { goto branch_no_12; } branch_yes_12:; { goto loop_start_2; } branch_no_12:; } { PyObject *tmp_called_name_20; PyObject *tmp_source_name_7; PyObject *tmp_args_element_name_23; 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 = 1958; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_source_name_7 = par_self; tmp_called_name_20 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_set_cookie ); if ( tmp_called_name_20 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1958; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } if ( var_c == NULL ) { Py_DECREF( tmp_called_name_20 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1958; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_23 = var_c; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1958; { PyObject *call_args[] = { tmp_args_element_name_23 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_20, call_args ); } Py_DECREF( tmp_called_name_20 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1958; type_description_1 = "oooooooooooooooooooooooooo"; 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 = 1913; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_3; } goto loop_start_2; loop_end_2:; } goto try_end_7; // Exception handler code: try_except_handler_3:; 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_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_7; exception_value = exception_keeper_value_7; exception_tb = exception_keeper_tb_7; exception_lineno = exception_keeper_lineno_7; goto try_except_handler_2; } // End of try: try_end_7:; } { 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; } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1906; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_8; // Exception handler code: try_except_handler_2:; 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; { // 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_8 == NULL ) { exception_keeper_tb_8 = MAKE_TRACEBACK( frame_6f9c1bb87810523f34a127bb6f533a81, exception_keeper_lineno_8 ); } else if ( exception_keeper_lineno_8 != 0 ) { exception_keeper_tb_8 = ADD_TRACEBACK( exception_keeper_tb_8, frame_6f9c1bb87810523f34a127bb6f533a81, exception_keeper_lineno_8 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_8, &exception_keeper_value_8, &exception_keeper_tb_8 ); PyException_SetTraceback( exception_keeper_value_8, (PyObject *)exception_keeper_tb_8 ); PUBLISH_EXCEPTION( &exception_keeper_type_8, &exception_keeper_value_8, &exception_keeper_tb_8 ); } { // Tried code: { nuitka_bool tmp_condition_result_13; PyObject *tmp_compexpr_left_10; PyObject *tmp_compexpr_right_10; tmp_compexpr_left_10 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_10 = PyExc_IOError; tmp_res = EXCEPTION_MATCH_BOOL( 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 = 1960; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } tmp_condition_result_13 = ( tmp_res != 0 ) ? 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:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1961; } if (exception_tb && exception_tb->tb_frame == &frame_6f9c1bb87810523f34a127bb6f533a81->m_frame) frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } goto branch_end_13; branch_no_13:; { nuitka_bool tmp_condition_result_14; PyObject *tmp_compexpr_left_11; PyObject *tmp_compexpr_right_11; tmp_compexpr_left_11 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_11 = PyExc_Exception; tmp_res = EXCEPTION_MATCH_BOOL( 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 = 1962; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } tmp_condition_result_14 = ( tmp_res != 0 ) ? 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_21; PyObject *tmp_mvar_value_6; tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception ); if (unlikely( tmp_mvar_value_6 == NULL )) { tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception ); } if ( tmp_mvar_value_6 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_warn_unhandled_exception" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1963; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } tmp_called_name_21 = tmp_mvar_value_6; frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1963; tmp_unused = CALL_FUNCTION_NO_ARGS( tmp_called_name_21 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1963; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } Py_DECREF( tmp_unused ); } { PyObject *tmp_raise_type_2; PyObject *tmp_called_name_22; PyObject *tmp_mvar_value_7; PyObject *tmp_args_element_name_24; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; PyObject *tmp_tuple_element_1; tmp_mvar_value_7 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LoadError ); if (unlikely( tmp_mvar_value_7 == NULL )) { tmp_mvar_value_7 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_LoadError ); } if ( tmp_mvar_value_7 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "LoadError" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1964; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } tmp_called_name_22 = tmp_mvar_value_7; tmp_left_name_2 = const_str_digest_09b378de9b9f170f2a873dfa24156cff; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1965; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } tmp_tuple_element_1 = par_filename; tmp_right_name_2 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_right_name_2, 0, tmp_tuple_element_1 ); if ( var_line == NULL ) { Py_DECREF( tmp_right_name_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1965; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } tmp_tuple_element_1 = var_line; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_right_name_2, 1, tmp_tuple_element_1 ); tmp_args_element_name_24 = BINARY_OPERATION_REMAINDER( tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_right_name_2 ); if ( tmp_args_element_name_24 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1964; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = 1964; { PyObject *call_args[] = { tmp_args_element_name_24 }; tmp_raise_type_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_22, call_args ); } Py_DECREF( tmp_args_element_name_24 ); if ( tmp_raise_type_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1964; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } exception_type = tmp_raise_type_2; exception_lineno = 1964; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } goto branch_end_14; branch_no_14:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 1905; } if (exception_tb && exception_tb->tb_frame == &frame_6f9c1bb87810523f34a127bb6f533a81->m_frame) frame_6f9c1bb87810523f34a127bb6f533a81->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "oooooooooooooooooooooooooo"; goto try_except_handler_10; } branch_end_14:; } branch_end_13:; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_91__really_load ); return NULL; // Exception handler code: try_except_handler_10:; 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; { // 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_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: } // End of try: try_end_8:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_6f9c1bb87810523f34a127bb6f533a81 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_6f9c1bb87810523f34a127bb6f533a81 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_6f9c1bb87810523f34a127bb6f533a81, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_6f9c1bb87810523f34a127bb6f533a81->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_6f9c1bb87810523f34a127bb6f533a81, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_6f9c1bb87810523f34a127bb6f533a81, type_description_1, par_self, par_f, par_filename, par_ignore_discard, par_ignore_expires, var_magic, var_msg, var_now, var_header, var_boolean_attrs, var_value_attrs, var_line, var_data, var_name, var_value, var_standard, var_rest, var_k, var_v, var_lc, var_h, var_expires, var_discard, var_domain, var_domain_specified, var_c ); // Release cached frame. if ( frame_6f9c1bb87810523f34a127bb6f533a81 == cache_frame_6f9c1bb87810523f34a127bb6f533a81 ) { Py_DECREF( frame_6f9c1bb87810523f34a127bb6f533a81 ); } cache_frame_6f9c1bb87810523f34a127bb6f533a81 = NULL; assertFrameObject( frame_6f9c1bb87810523f34a127bb6f533a81 ); // 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( future$backports$http$cookiejar$$$function_91__really_load ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_f ); par_f = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_magic ); var_magic = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_header ); var_header = NULL; } { Py_XDECREF( var_boolean_attrs ); var_boolean_attrs = NULL; } { Py_XDECREF( var_value_attrs ); var_value_attrs = NULL; } { Py_XDECREF( var_line ); var_line = NULL; } { Py_XDECREF( var_data ); var_data = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_standard ); var_standard = NULL; } { Py_XDECREF( var_rest ); var_rest = NULL; } { Py_XDECREF( var_k ); var_k = NULL; } { Py_XDECREF( var_v ); var_v = NULL; } { Py_XDECREF( var_lc ); var_lc = NULL; } { Py_XDECREF( var_h ); var_h = NULL; } { Py_XDECREF( var_expires ); var_expires = NULL; } { Py_XDECREF( var_discard ); var_discard = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_domain_specified ); var_domain_specified = NULL; } { Py_XDECREF( var_c ); var_c = NULL; } { goto function_return_exit; } // Exception handler code: try_except_handler_1:; 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_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_f ); par_f = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_magic ); var_magic = NULL; } { Py_XDECREF( var_msg ); var_msg = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_header ); var_header = NULL; } { Py_XDECREF( var_boolean_attrs ); var_boolean_attrs = NULL; } { Py_XDECREF( var_value_attrs ); var_value_attrs = NULL; } { Py_XDECREF( var_line ); var_line = NULL; } { Py_XDECREF( var_data ); var_data = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_standard ); var_standard = NULL; } { Py_XDECREF( var_rest ); var_rest = NULL; } { Py_XDECREF( var_k ); var_k = NULL; } { Py_XDECREF( var_v ); var_v = NULL; } { Py_XDECREF( var_lc ); var_lc = NULL; } { Py_XDECREF( var_h ); var_h = NULL; } { Py_XDECREF( var_expires ); var_expires = NULL; } { Py_XDECREF( var_discard ); var_discard = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_domain_specified ); var_domain_specified = NULL; } { Py_XDECREF( var_c ); var_c = 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 function_exception_exit; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_91__really_load ); 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_future$backports$http$cookiejar$$$function_92__really_load( 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_f = python_pars[ 1 ]; PyObject *par_filename = python_pars[ 2 ]; PyObject *par_ignore_discard = python_pars[ 3 ]; PyObject *par_ignore_expires = python_pars[ 4 ]; PyObject *var_now = NULL; PyObject *var_magic = NULL; PyObject *var_line = NULL; PyObject *var_domain = NULL; PyObject *var_domain_specified = NULL; PyObject *var_path = NULL; PyObject *var_secure = NULL; PyObject *var_expires = NULL; PyObject *var_name = NULL; PyObject *var_value = NULL; PyObject *var_initial_dot = NULL; PyObject *var_discard = NULL; PyObject *var_c = NULL; PyObject *tmp_tuple_unpack_1__element_1 = NULL; PyObject *tmp_tuple_unpack_1__element_2 = NULL; PyObject *tmp_tuple_unpack_1__element_3 = NULL; PyObject *tmp_tuple_unpack_1__element_4 = NULL; PyObject *tmp_tuple_unpack_1__element_5 = NULL; PyObject *tmp_tuple_unpack_1__element_6 = NULL; PyObject *tmp_tuple_unpack_1__element_7 = NULL; PyObject *tmp_tuple_unpack_1__source_iter = NULL; struct Nuitka_FrameObject *frame_54bcb7917c10221f45ef75faa2ac1d8b; 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 *tmp_iterator_attempt; 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 *exception_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; bool tmp_result; 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_54bcb7917c10221f45ef75faa2ac1d8b = 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_54bcb7917c10221f45ef75faa2ac1d8b, codeobj_54bcb7917c10221f45ef75faa2ac1d8b, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_54bcb7917c10221f45ef75faa2ac1d8b = cache_frame_54bcb7917c10221f45ef75faa2ac1d8b; // Push the new frame as the currently active one. pushFrameStack( frame_54bcb7917c10221f45ef75faa2ac1d8b ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_54bcb7917c10221f45ef75faa2ac1d8b ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_assign_source_1; PyObject *tmp_called_instance_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2008; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_1 = tmp_mvar_value_1; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2008; tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_time ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2008; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_now == NULL ); var_now = tmp_assign_source_1; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_instance_2; 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 = 2010; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_2 = par_f; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2010; tmp_assign_source_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_readline ); if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2010; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } assert( var_magic == NULL ); var_magic = tmp_assign_source_2; } { nuitka_bool tmp_condition_result_1; PyObject *tmp_operand_name_1; PyObject *tmp_called_name_1; PyObject *tmp_source_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 = 2011; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_source_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_magic_re ); if ( tmp_source_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2011; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_search ); 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 = 2011; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } if ( var_magic == 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", "magic" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2011; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = var_magic; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2011; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_operand_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } Py_DECREF( tmp_called_name_1 ); if ( tmp_operand_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2011; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 ); Py_DECREF( tmp_operand_name_1 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2011; type_description_1 = "oooooooooooooooooo"; 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_called_instance_3; 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 = 2012; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_3 = par_f; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2012; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_close ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2012; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } { PyObject *tmp_raise_type_1; PyObject *tmp_called_name_2; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_2; PyObject *tmp_left_name_1; PyObject *tmp_right_name_1; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LoadError ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_LoadError ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "LoadError" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2013; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_2 = tmp_mvar_value_2; tmp_left_name_1 = const_str_digest_8d751ba33a09210827fbe86b58c4a56b; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2015; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } tmp_right_name_1 = par_filename; tmp_args_element_name_2 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2014; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2013; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_args_element_name_2 ); if ( tmp_raise_type_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2013; type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } exception_type = tmp_raise_type_1; exception_lineno = 2013; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooo"; goto frame_exception_exit_1; } branch_no_1:; } { // Tried code: { loop_start_1:; { PyObject *tmp_assign_source_3; PyObject *tmp_called_instance_4; 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 = 2019; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_called_instance_4 = par_f; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2019; tmp_assign_source_3 = CALL_METHOD_NO_ARGS( tmp_called_instance_4, const_str_plain_readline ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2019; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = var_line; var_line = tmp_assign_source_3; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_2; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( var_line ); tmp_compexpr_left_1 = var_line; tmp_compexpr_right_1 = const_str_empty; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 2020; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } 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:; { goto loop_end_1; } branch_no_2:; } { nuitka_bool tmp_condition_result_3; PyObject *tmp_called_instance_5; PyObject *tmp_call_result_1; int tmp_truth_name_1; if ( var_line == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2023; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_called_instance_5 = var_line; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2023; tmp_call_result_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_5, const_str_plain_endswith, &PyTuple_GET_ITEM( const_tuple_str_newline_tuple, 0 ) ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2023; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_call_result_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_1 ); exception_lineno = 2023; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_condition_result_3 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); 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; PyObject *tmp_subscribed_name_1; PyObject *tmp_subscript_name_1; if ( var_line == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2023; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_subscribed_name_1 = var_line; tmp_subscript_name_1 = const_slice_none_int_neg_1_none; tmp_assign_source_4 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2023; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = var_line; var_line = tmp_assign_source_4; Py_XDECREF( old ); } } branch_no_3:; } { nuitka_bool tmp_condition_result_4; int tmp_or_left_truth_1; nuitka_bool tmp_or_left_value_1; nuitka_bool tmp_or_right_value_1; PyObject *tmp_called_instance_6; PyObject *tmp_called_instance_7; PyObject *tmp_call_result_2; int tmp_truth_name_2; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_called_instance_8; if ( var_line == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2026; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_called_instance_7 = var_line; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2026; tmp_called_instance_6 = CALL_METHOD_NO_ARGS( tmp_called_instance_7, const_str_plain_strip ); if ( tmp_called_instance_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2026; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2026; tmp_call_result_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_6, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_tuple_str_chr_35_str_chr_36_tuple_tuple, 0 ) ); Py_DECREF( tmp_called_instance_6 ); if ( tmp_call_result_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2026; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_truth_name_2 = CHECK_IF_TRUE( tmp_call_result_2 ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_2 ); exception_lineno = 2026; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_or_left_value_1 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_2 ); tmp_or_left_truth_1 = tmp_or_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0; if ( tmp_or_left_truth_1 == 1 ) { goto or_left_1; } else { goto or_right_1; } or_right_1:; if ( var_line == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2027; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_called_instance_8 = var_line; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2027; tmp_compexpr_left_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_8, const_str_plain_strip ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2027; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_compexpr_right_2 = const_str_empty; tmp_res = RICH_COMPARE_BOOL_EQ( tmp_compexpr_left_2, tmp_compexpr_right_2 ); Py_DECREF( tmp_compexpr_left_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2027; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_or_right_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; tmp_condition_result_4 = tmp_or_right_value_1; goto or_end_1; or_left_1:; tmp_condition_result_4 = tmp_or_left_value_1; or_end_1:; if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE ) { goto branch_yes_4; } else { goto branch_no_4; } branch_yes_4:; { goto loop_start_1; } branch_no_4:; } { // Tried code: { PyObject *tmp_assign_source_5; PyObject *tmp_iter_arg_1; PyObject *tmp_called_instance_9; if ( var_line == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2031; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_3; } tmp_called_instance_9 = var_line; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2031; tmp_iter_arg_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_9, const_str_plain_split, &PyTuple_GET_ITEM( const_tuple_str_chr_9_tuple, 0 ) ); if ( tmp_iter_arg_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2031; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_3; } tmp_assign_source_5 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_1 ); Py_DECREF( tmp_iter_arg_1 ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2030; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_3; } { PyObject *old = tmp_tuple_unpack_1__source_iter; tmp_tuple_unpack_1__source_iter = tmp_assign_source_5; Py_XDECREF( old ); } } { // Tried code: { PyObject *tmp_assign_source_6; PyObject *tmp_unpack_1; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_6 = UNPACK_NEXT( tmp_unpack_1, 0, 7 ); if ( tmp_assign_source_6 == 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 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_1; tmp_tuple_unpack_1__element_1 = tmp_assign_source_6; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_7; PyObject *tmp_unpack_2; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_7 = UNPACK_NEXT( tmp_unpack_2, 1, 7 ); if ( tmp_assign_source_7 == 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 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_2; tmp_tuple_unpack_1__element_2 = tmp_assign_source_7; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_8; PyObject *tmp_unpack_3; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_3 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_8 = UNPACK_NEXT( tmp_unpack_3, 2, 7 ); if ( tmp_assign_source_8 == 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 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_3; tmp_tuple_unpack_1__element_3 = tmp_assign_source_8; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_9; PyObject *tmp_unpack_4; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_4 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_9 = UNPACK_NEXT( tmp_unpack_4, 3, 7 ); if ( tmp_assign_source_9 == 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 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_4; tmp_tuple_unpack_1__element_4 = tmp_assign_source_9; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_10; PyObject *tmp_unpack_5; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_5 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_10 = UNPACK_NEXT( tmp_unpack_5, 4, 7 ); if ( tmp_assign_source_10 == 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 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_5; tmp_tuple_unpack_1__element_5 = tmp_assign_source_10; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_11; PyObject *tmp_unpack_6; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_6 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_11 = UNPACK_NEXT( tmp_unpack_6, 5, 7 ); if ( tmp_assign_source_11 == 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 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_6; tmp_tuple_unpack_1__element_6 = tmp_assign_source_11; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_12; PyObject *tmp_unpack_7; CHECK_OBJECT( tmp_tuple_unpack_1__source_iter ); tmp_unpack_7 = tmp_tuple_unpack_1__source_iter; tmp_assign_source_12 = UNPACK_NEXT( tmp_unpack_7, 6, 7 ); if ( tmp_assign_source_12 == 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 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } { PyObject *old = tmp_tuple_unpack_1__element_7; tmp_tuple_unpack_1__element_7 = tmp_assign_source_12; 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 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } } } 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 7)" ); #endif FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooo"; exception_lineno = 2030; goto try_except_handler_4; } } goto try_end_1; // 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; { 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_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: try_end_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; { 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; } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_5 ); tmp_tuple_unpack_1__element_5 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_6 ); tmp_tuple_unpack_1__element_6 = NULL; } { Py_XDECREF( tmp_tuple_unpack_1__element_7 ); tmp_tuple_unpack_1__element_7 = 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_2; } // End of try: try_end_2:; } { 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_13; CHECK_OBJECT( tmp_tuple_unpack_1__element_1 ); tmp_assign_source_13 = tmp_tuple_unpack_1__element_1; { PyObject *old = var_domain; var_domain = tmp_assign_source_13; Py_INCREF( var_domain ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_1 ); tmp_tuple_unpack_1__element_1 = NULL; } { PyObject *tmp_assign_source_14; CHECK_OBJECT( tmp_tuple_unpack_1__element_2 ); tmp_assign_source_14 = tmp_tuple_unpack_1__element_2; { PyObject *old = var_domain_specified; var_domain_specified = tmp_assign_source_14; Py_INCREF( var_domain_specified ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_2 ); tmp_tuple_unpack_1__element_2 = NULL; } { PyObject *tmp_assign_source_15; CHECK_OBJECT( tmp_tuple_unpack_1__element_3 ); tmp_assign_source_15 = tmp_tuple_unpack_1__element_3; { PyObject *old = var_path; var_path = tmp_assign_source_15; Py_INCREF( var_path ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_3 ); tmp_tuple_unpack_1__element_3 = NULL; } { PyObject *tmp_assign_source_16; CHECK_OBJECT( tmp_tuple_unpack_1__element_4 ); tmp_assign_source_16 = tmp_tuple_unpack_1__element_4; { PyObject *old = var_secure; var_secure = tmp_assign_source_16; Py_INCREF( var_secure ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_4 ); tmp_tuple_unpack_1__element_4 = NULL; } { PyObject *tmp_assign_source_17; CHECK_OBJECT( tmp_tuple_unpack_1__element_5 ); tmp_assign_source_17 = tmp_tuple_unpack_1__element_5; { PyObject *old = var_expires; var_expires = tmp_assign_source_17; Py_INCREF( var_expires ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_5 ); tmp_tuple_unpack_1__element_5 = NULL; } { PyObject *tmp_assign_source_18; CHECK_OBJECT( tmp_tuple_unpack_1__element_6 ); tmp_assign_source_18 = tmp_tuple_unpack_1__element_6; { PyObject *old = var_name; var_name = tmp_assign_source_18; Py_INCREF( var_name ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_6 ); tmp_tuple_unpack_1__element_6 = NULL; } { PyObject *tmp_assign_source_19; CHECK_OBJECT( tmp_tuple_unpack_1__element_7 ); tmp_assign_source_19 = tmp_tuple_unpack_1__element_7; { PyObject *old = var_value; var_value = tmp_assign_source_19; Py_INCREF( var_value ); Py_XDECREF( old ); } } { Py_XDECREF( tmp_tuple_unpack_1__element_7 ); tmp_tuple_unpack_1__element_7 = NULL; } { PyObject *tmp_assign_source_20; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; if ( var_secure == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "secure" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2032; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_3 = var_secure; tmp_compexpr_right_3 = const_str_plain_TRUE; tmp_assign_source_20 = RICH_COMPARE_EQ( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_assign_source_20 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2032; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = var_secure; var_secure = tmp_assign_source_20; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_21; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; if ( var_domain_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2033; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_4 = var_domain_specified; tmp_compexpr_right_4 = const_str_plain_TRUE; tmp_assign_source_21 = RICH_COMPARE_EQ( tmp_compexpr_left_4, tmp_compexpr_right_4 ); if ( tmp_assign_source_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2033; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = var_domain_specified; var_domain_specified = tmp_assign_source_21; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_5; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; if ( var_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 = 2034; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_5 = var_name; tmp_compexpr_right_5 = const_str_empty; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 2034; type_description_1 = "oooooooooooooooooo"; 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_5; } else { goto branch_no_5; } branch_yes_5:; { PyObject *tmp_assign_source_22; if ( var_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 = 2038; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_assign_source_22 = var_value; { PyObject *old = var_name; var_name = tmp_assign_source_22; Py_INCREF( var_name ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_23; tmp_assign_source_23 = Py_None; { PyObject *old = var_value; var_value = tmp_assign_source_23; Py_INCREF( var_value ); Py_XDECREF( old ); } } branch_no_5:; } { PyObject *tmp_assign_source_24; PyObject *tmp_called_instance_10; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2041; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_called_instance_10 = var_domain; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2041; tmp_assign_source_24 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_10, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); if ( tmp_assign_source_24 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2041; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = var_initial_dot; var_initial_dot = tmp_assign_source_24; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_6; PyObject *tmp_operand_name_2; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; if ( var_domain_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2042; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_6 = var_domain_specified; CHECK_OBJECT( var_initial_dot ); tmp_compexpr_right_6 = var_initial_dot; tmp_operand_name_2 = RICH_COMPARE_EQ( tmp_compexpr_left_6, tmp_compexpr_right_6 ); if ( tmp_operand_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2042; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 ); Py_DECREF( tmp_operand_name_2 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2042; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } 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_raise_type_2; tmp_raise_type_2 = PyExc_AssertionError; exception_type = tmp_raise_type_2; Py_INCREF( tmp_raise_type_2 ); exception_lineno = 2042; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } branch_no_6:; } { PyObject *tmp_assign_source_25; tmp_assign_source_25 = Py_False; { PyObject *old = var_discard; var_discard = tmp_assign_source_25; Py_INCREF( var_discard ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_7; PyObject *tmp_compexpr_left_7; PyObject *tmp_compexpr_right_7; if ( var_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2045; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_compexpr_left_7 = var_expires; tmp_compexpr_right_7 = const_str_empty; tmp_res = RICH_COMPARE_BOOL_EQ( 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 = 2045; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } 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_assign_source_26; tmp_assign_source_26 = Py_None; { PyObject *old = var_expires; var_expires = tmp_assign_source_26; Py_INCREF( var_expires ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_27; tmp_assign_source_27 = Py_True; { PyObject *old = var_discard; var_discard = tmp_assign_source_27; Py_INCREF( var_discard ); Py_XDECREF( old ); } } branch_no_7:; } { PyObject *tmp_assign_source_28; PyObject *tmp_called_name_3; PyObject *tmp_mvar_value_3; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; PyObject *tmp_args_element_name_7; PyObject *tmp_args_element_name_8; PyObject *tmp_args_element_name_9; PyObject *tmp_args_element_name_10; PyObject *tmp_args_element_name_11; PyObject *tmp_args_element_name_12; PyObject *tmp_args_element_name_13; PyObject *tmp_args_element_name_14; PyObject *tmp_args_element_name_15; PyObject *tmp_args_element_name_16; PyObject *tmp_args_element_name_17; PyObject *tmp_args_element_name_18; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Cookie ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Cookie ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2050; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_called_name_3 = tmp_mvar_value_3; tmp_args_element_name_3 = const_int_0; if ( var_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 = 2050; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_4 = var_name; if ( var_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 = 2050; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_5 = var_value; tmp_args_element_name_6 = Py_None; tmp_args_element_name_7 = Py_False; if ( var_domain == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2052; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_8 = var_domain; if ( var_domain_specified == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "domain_specified" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2052; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_9 = var_domain_specified; if ( var_initial_dot == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "initial_dot" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2052; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_10 = var_initial_dot; if ( var_path == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "path" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2053; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_11 = var_path; tmp_args_element_name_12 = Py_False; if ( var_secure == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "secure" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2054; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_13 = var_secure; if ( var_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2055; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_14 = var_expires; if ( var_discard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2056; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_15 = var_discard; tmp_args_element_name_16 = Py_None; tmp_args_element_name_17 = Py_None; tmp_args_element_name_18 = PyDict_New(); frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2050; { PyObject *call_args[] = { tmp_args_element_name_3, tmp_args_element_name_4, tmp_args_element_name_5, tmp_args_element_name_6, tmp_args_element_name_7, tmp_args_element_name_8, tmp_args_element_name_9, tmp_args_element_name_10, tmp_args_element_name_11, tmp_args_element_name_12, tmp_args_element_name_13, tmp_args_element_name_14, tmp_args_element_name_15, tmp_args_element_name_16, tmp_args_element_name_17, tmp_args_element_name_18 }; tmp_assign_source_28 = CALL_FUNCTION_WITH_ARGS16( tmp_called_name_3, call_args ); } Py_DECREF( tmp_args_element_name_18 ); if ( tmp_assign_source_28 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2050; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } { PyObject *old = var_c; var_c = tmp_assign_source_28; Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_8; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_operand_name_3; PyObject *tmp_source_name_3; PyObject *tmp_attribute_value_1; int tmp_truth_name_3; if ( par_ignore_discard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2060; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_operand_name_3 = par_ignore_discard; 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 = 2060; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } 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 ( var_c == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2060; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_source_name_3 = var_c; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_discard ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2060; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_truth_name_3 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 2060; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_and_right_value_1 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); tmp_condition_result_8 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_condition_result_8 = tmp_and_left_value_1; and_end_1:; if ( tmp_condition_result_8 == NUITKA_BOOL_TRUE ) { goto branch_yes_8; } else { goto branch_no_8; } branch_yes_8:; { goto loop_start_1; } branch_no_8:; } { nuitka_bool tmp_condition_result_9; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_operand_name_4; PyObject *tmp_called_name_4; PyObject *tmp_source_name_4; PyObject *tmp_call_result_3; PyObject *tmp_args_element_name_19; int tmp_truth_name_4; if ( par_ignore_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2062; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_operand_name_4 = par_ignore_expires; 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 = 2062; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } 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 ( var_c == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2062; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_source_name_4 = var_c; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_is_expired ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2062; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } if ( var_now == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "now" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2062; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_19 = var_now; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2062; { PyObject *call_args[] = { tmp_args_element_name_19 }; tmp_call_result_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); if ( tmp_call_result_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2062; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_truth_name_4 = CHECK_IF_TRUE( tmp_call_result_3 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_3 ); exception_lineno = 2062; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_and_right_value_2 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_3 ); tmp_condition_result_9 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_9 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_9 == NUITKA_BOOL_TRUE ) { goto branch_yes_9; } else { goto branch_no_9; } branch_yes_9:; { goto loop_start_1; } branch_no_9:; } { PyObject *tmp_called_name_5; PyObject *tmp_source_name_5; PyObject *tmp_args_element_name_20; 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 = 2064; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_source_name_5 = par_self; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_set_cookie ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2064; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } if ( var_c == NULL ) { Py_DECREF( tmp_called_name_5 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "c" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2064; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } tmp_args_element_name_20 = var_c; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2064; { PyObject *call_args[] = { tmp_args_element_name_20 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2064; type_description_1 = "oooooooooooooooooo"; 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 = 2018; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_2; } goto loop_start_1; loop_end_1:; } goto try_end_3; // 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; { // 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_3 == NULL ) { exception_keeper_tb_3 = MAKE_TRACEBACK( frame_54bcb7917c10221f45ef75faa2ac1d8b, exception_keeper_lineno_3 ); } else if ( exception_keeper_lineno_3 != 0 ) { exception_keeper_tb_3 = ADD_TRACEBACK( exception_keeper_tb_3, frame_54bcb7917c10221f45ef75faa2ac1d8b, exception_keeper_lineno_3 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); PyException_SetTraceback( exception_keeper_value_3, (PyObject *)exception_keeper_tb_3 ); PUBLISH_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); } { // Tried code: { nuitka_bool tmp_condition_result_10; PyObject *tmp_compexpr_left_8; PyObject *tmp_compexpr_right_8; tmp_compexpr_left_8 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_8 = PyExc_IOError; tmp_res = EXCEPTION_MATCH_BOOL( 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 = 2066; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } 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:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 2067; } if (exception_tb && exception_tb->tb_frame == &frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame) frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } goto branch_end_10; branch_no_10:; { nuitka_bool tmp_condition_result_11; PyObject *tmp_compexpr_left_9; PyObject *tmp_compexpr_right_9; tmp_compexpr_left_9 = EXC_TYPE(PyThreadState_GET()); tmp_compexpr_right_9 = PyExc_Exception; tmp_res = EXCEPTION_MATCH_BOOL( 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 = 2068; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } tmp_condition_result_11 = ( tmp_res != 0 ) ? 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_called_name_6; PyObject *tmp_mvar_value_4; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_warn_unhandled_exception" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2069; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } tmp_called_name_6 = tmp_mvar_value_4; frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2069; tmp_unused = CALL_FUNCTION_NO_ARGS( tmp_called_name_6 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2069; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } { PyObject *tmp_raise_type_3; PyObject *tmp_called_name_7; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_21; PyObject *tmp_left_name_2; PyObject *tmp_right_name_2; PyObject *tmp_tuple_element_1; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LoadError ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_LoadError ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "LoadError" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2070; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } tmp_called_name_7 = tmp_mvar_value_5; tmp_left_name_2 = const_str_digest_877beca72206867b121c1bb88bd5761b; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2071; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } tmp_tuple_element_1 = par_filename; tmp_right_name_2 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_right_name_2, 0, tmp_tuple_element_1 ); if ( var_line == NULL ) { Py_DECREF( tmp_right_name_2 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "line" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2071; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } tmp_tuple_element_1 = var_line; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_right_name_2, 1, tmp_tuple_element_1 ); tmp_args_element_name_21 = BINARY_OPERATION_REMAINDER( tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_right_name_2 ); if ( tmp_args_element_name_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2070; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = 2070; { PyObject *call_args[] = { tmp_args_element_name_21 }; tmp_raise_type_3 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args ); } Py_DECREF( tmp_args_element_name_21 ); if ( tmp_raise_type_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2070; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } exception_type = tmp_raise_type_3; exception_lineno = 2070; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } goto branch_end_11; branch_no_11:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 2017; } if (exception_tb && exception_tb->tb_frame == &frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame) frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "oooooooooooooooooo"; goto try_except_handler_5; } branch_end_11:; } branch_end_10:; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_92__really_load ); return NULL; // 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; { // 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_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: } // End of try: try_end_3:; } #if 0 RESTORE_FRAME_EXCEPTION( frame_54bcb7917c10221f45ef75faa2ac1d8b ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_54bcb7917c10221f45ef75faa2ac1d8b ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_54bcb7917c10221f45ef75faa2ac1d8b, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_54bcb7917c10221f45ef75faa2ac1d8b->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_54bcb7917c10221f45ef75faa2ac1d8b, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_54bcb7917c10221f45ef75faa2ac1d8b, type_description_1, par_self, par_f, par_filename, par_ignore_discard, par_ignore_expires, var_now, var_magic, var_line, var_domain, var_domain_specified, var_path, var_secure, var_expires, var_name, var_value, var_initial_dot, var_discard, var_c ); // Release cached frame. if ( frame_54bcb7917c10221f45ef75faa2ac1d8b == cache_frame_54bcb7917c10221f45ef75faa2ac1d8b ) { Py_DECREF( frame_54bcb7917c10221f45ef75faa2ac1d8b ); } cache_frame_54bcb7917c10221f45ef75faa2ac1d8b = NULL; assertFrameObject( frame_54bcb7917c10221f45ef75faa2ac1d8b ); // 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( future$backports$http$cookiejar$$$function_92__really_load ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_f ); par_f = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_magic ); var_magic = NULL; } { Py_XDECREF( var_line ); var_line = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_domain_specified ); var_domain_specified = NULL; } { Py_XDECREF( var_path ); var_path = NULL; } { Py_XDECREF( var_secure ); var_secure = NULL; } { Py_XDECREF( var_expires ); var_expires = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_initial_dot ); var_initial_dot = NULL; } { Py_XDECREF( var_discard ); var_discard = NULL; } { Py_XDECREF( var_c ); var_c = 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_self ); par_self = NULL; } { Py_XDECREF( par_f ); par_f = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_magic ); var_magic = NULL; } { Py_XDECREF( var_line ); var_line = NULL; } { Py_XDECREF( var_domain ); var_domain = NULL; } { Py_XDECREF( var_domain_specified ); var_domain_specified = NULL; } { Py_XDECREF( var_path ); var_path = NULL; } { Py_XDECREF( var_secure ); var_secure = NULL; } { Py_XDECREF( var_expires ); var_expires = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = NULL; } { Py_XDECREF( var_initial_dot ); var_initial_dot = NULL; } { Py_XDECREF( var_discard ); var_discard = NULL; } { Py_XDECREF( var_c ); var_c = 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( future$backports$http$cookiejar$$$function_92__really_load ); 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_future$backports$http$cookiejar$$$function_93_save( 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_filename = python_pars[ 1 ]; PyObject *par_ignore_discard = python_pars[ 2 ]; PyObject *par_ignore_expires = python_pars[ 3 ]; PyObject *var_f = NULL; PyObject *var_now = NULL; PyObject *var_cookie = NULL; PyObject *var_secure = NULL; PyObject *var_initial_dot = NULL; PyObject *var_expires = NULL; PyObject *var_name = NULL; PyObject *var_value = NULL; PyObject *tmp_for_loop_1__for_iterator = NULL; PyObject *tmp_for_loop_1__iter_value = NULL; struct Nuitka_FrameObject *frame_7287d45fd7303e449fc8893c63cb7343; 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; 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 *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; bool tmp_result; PyObject *exception_keeper_type_3; PyObject *exception_keeper_value_3; PyTracebackObject *exception_keeper_tb_3; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3; static struct Nuitka_FrameObject *cache_frame_7287d45fd7303e449fc8893c63cb7343 = NULL; PyObject *tmp_return_value = 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. { // Tried code: MAKE_OR_REUSE_FRAME( cache_frame_7287d45fd7303e449fc8893c63cb7343, codeobj_7287d45fd7303e449fc8893c63cb7343, module_future$backports$http$cookiejar, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) ); frame_7287d45fd7303e449fc8893c63cb7343 = cache_frame_7287d45fd7303e449fc8893c63cb7343; // Push the new frame as the currently active one. pushFrameStack( frame_7287d45fd7303e449fc8893c63cb7343 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_7287d45fd7303e449fc8893c63cb7343 ) == 2 ); // Frame stack // Framed code: { nuitka_bool tmp_condition_result_1; PyObject *tmp_compexpr_left_1; PyObject *tmp_compexpr_right_1; CHECK_OBJECT( par_filename ); tmp_compexpr_left_1 = par_filename; 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_compexpr_left_2; PyObject *tmp_compexpr_right_2; PyObject *tmp_source_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 = 2075; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_1 = par_self; tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_filename ); if ( tmp_compexpr_left_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2075; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } tmp_compexpr_right_2 = Py_None; 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_assign_source_1; PyObject *tmp_source_name_2; 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 = 2075; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } tmp_source_name_2 = par_self; tmp_assign_source_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_filename ); if ( tmp_assign_source_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2075; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } { PyObject *old = par_filename; par_filename = tmp_assign_source_1; Py_XDECREF( old ); } } goto branch_end_2; branch_no_2:; { PyObject *tmp_raise_type_1; PyObject *tmp_make_exception_arg_1; PyObject *tmp_mvar_value_1; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT ); } if ( tmp_mvar_value_1 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MISSING_FILENAME_TEXT" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2076; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } tmp_make_exception_arg_1 = tmp_mvar_value_1; frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2076; { PyObject *call_args[] = { tmp_make_exception_arg_1 }; tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args ); } assert( !(tmp_raise_type_1 == NULL) ); exception_type = tmp_raise_type_1; exception_lineno = 2076; RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb ); type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } branch_end_2:; } branch_no_1:; } { PyObject *tmp_assign_source_2; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; PyObject *tmp_args_element_name_2; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_open ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_open ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "open" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2078; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_2; if ( par_filename == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "filename" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2078; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } tmp_args_element_name_1 = par_filename; tmp_args_element_name_2 = const_str_plain_w; frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2078; { PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 }; tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args ); } if ( tmp_assign_source_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2078; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } assert( var_f == NULL ); var_f = tmp_assign_source_2; } { // Tried code: { PyObject *tmp_called_name_2; PyObject *tmp_source_name_3; PyObject *tmp_args_element_name_3; PyObject *tmp_source_name_4; CHECK_OBJECT( var_f ); tmp_source_name_3 = var_f; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_write ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2080; type_description_1 = "oooooooooooo"; goto try_except_handler_2; } if ( par_self == 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", "self" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2080; type_description_1 = "oooooooooooo"; goto try_except_handler_2; } tmp_source_name_4 = par_self; tmp_args_element_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_header ); if ( tmp_args_element_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 2080; type_description_1 = "oooooooooooo"; goto try_except_handler_2; } frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2080; { 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 ); Py_DECREF( tmp_args_element_name_3 ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2080; type_description_1 = "oooooooooooo"; goto try_except_handler_2; } Py_DECREF( tmp_unused ); } { PyObject *tmp_assign_source_3; PyObject *tmp_called_instance_1; PyObject *tmp_mvar_value_3; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_time ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "time" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2081; type_description_1 = "oooooooooooo"; goto try_except_handler_2; } tmp_called_instance_1 = tmp_mvar_value_3; frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2081; tmp_assign_source_3 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_time ); if ( tmp_assign_source_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2081; type_description_1 = "oooooooooooo"; goto try_except_handler_2; } assert( var_now == NULL ); var_now = tmp_assign_source_3; } { PyObject *tmp_assign_source_4; PyObject *tmp_iter_arg_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 = 2082; type_description_1 = "oooooooooooo"; goto try_except_handler_2; } tmp_iter_arg_1 = par_self; 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 = 2082; type_description_1 = "oooooooooooo"; goto try_except_handler_2; } 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 = "oooooooooooo"; exception_lineno = 2082; goto try_except_handler_3; } } { 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_cookie; var_cookie = tmp_assign_source_6; Py_INCREF( var_cookie ); Py_XDECREF( old ); } } { nuitka_bool tmp_condition_result_3; int tmp_and_left_truth_1; nuitka_bool tmp_and_left_value_1; nuitka_bool tmp_and_right_value_1; PyObject *tmp_operand_name_1; PyObject *tmp_source_name_5; PyObject *tmp_attribute_value_1; int tmp_truth_name_1; if ( par_ignore_discard == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_discard" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2083; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_operand_name_1 = par_ignore_discard; 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 = 2083; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } 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 ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2083; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_5 = var_cookie; tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_discard ); if ( tmp_attribute_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2083; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_truth_name_1 = CHECK_IF_TRUE( tmp_attribute_value_1 ); if ( tmp_truth_name_1 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_1 ); exception_lineno = 2083; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_and_right_value_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_1 ); tmp_condition_result_3 = tmp_and_right_value_1; goto and_end_1; and_left_1:; tmp_condition_result_3 = tmp_and_left_value_1; and_end_1:; if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE ) { goto branch_yes_3; } else { goto branch_no_3; } branch_yes_3:; { goto loop_start_1; } branch_no_3:; } { nuitka_bool tmp_condition_result_4; int tmp_and_left_truth_2; nuitka_bool tmp_and_left_value_2; nuitka_bool tmp_and_right_value_2; PyObject *tmp_operand_name_2; PyObject *tmp_called_name_3; PyObject *tmp_source_name_6; PyObject *tmp_call_result_1; PyObject *tmp_args_element_name_4; int tmp_truth_name_2; if ( par_ignore_expires == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "ignore_expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2085; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_operand_name_2 = par_ignore_expires; 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 = 2085; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } 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 ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2085; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_6 = var_cookie; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_is_expired ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2085; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } if ( var_now == 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", "now" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2085; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_4 = var_now; frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2085; { PyObject *call_args[] = { tmp_args_element_name_4 }; tmp_call_result_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); if ( tmp_call_result_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2085; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } 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 = 2085; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_and_right_value_2 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_1 ); tmp_condition_result_4 = tmp_and_right_value_2; goto and_end_2; and_left_2:; tmp_condition_result_4 = tmp_and_left_value_2; and_end_2:; if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE ) { goto branch_yes_4; } else { goto branch_no_4; } branch_yes_4:; { goto loop_start_1; } branch_no_4:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_source_name_7; PyObject *tmp_attribute_value_2; int tmp_truth_name_3; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2087; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_7 = var_cookie; tmp_attribute_value_2 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_secure ); if ( tmp_attribute_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2087; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_truth_name_3 = CHECK_IF_TRUE( tmp_attribute_value_2 ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_attribute_value_2 ); exception_lineno = 2087; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_condition_result_5 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_attribute_value_2 ); if ( tmp_condition_result_5 == NUITKA_BOOL_TRUE ) { goto branch_yes_5; } else { goto branch_no_5; } branch_yes_5:; { PyObject *tmp_assign_source_7; tmp_assign_source_7 = const_str_plain_TRUE; { PyObject *old = var_secure; var_secure = tmp_assign_source_7; Py_INCREF( var_secure ); Py_XDECREF( old ); } } goto branch_end_5; branch_no_5:; { PyObject *tmp_assign_source_8; tmp_assign_source_8 = const_str_plain_FALSE; { PyObject *old = var_secure; var_secure = tmp_assign_source_8; Py_INCREF( var_secure ); Py_XDECREF( old ); } } branch_end_5:; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_called_instance_2; PyObject *tmp_source_name_8; PyObject *tmp_call_result_2; int tmp_truth_name_4; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2089; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_8 = var_cookie; tmp_called_instance_2 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_domain ); if ( tmp_called_instance_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2089; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2089; tmp_call_result_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_dot_tuple, 0 ) ); Py_DECREF( tmp_called_instance_2 ); if ( tmp_call_result_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2089; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_truth_name_4 = CHECK_IF_TRUE( tmp_call_result_2 ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_call_result_2 ); exception_lineno = 2089; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_condition_result_6 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_call_result_2 ); if ( tmp_condition_result_6 == NUITKA_BOOL_TRUE ) { goto branch_yes_6; } else { goto branch_no_6; } branch_yes_6:; { PyObject *tmp_assign_source_9; tmp_assign_source_9 = const_str_plain_TRUE; { PyObject *old = var_initial_dot; var_initial_dot = tmp_assign_source_9; Py_INCREF( var_initial_dot ); Py_XDECREF( old ); } } goto branch_end_6; branch_no_6:; { PyObject *tmp_assign_source_10; tmp_assign_source_10 = const_str_plain_FALSE; { PyObject *old = var_initial_dot; var_initial_dot = tmp_assign_source_10; Py_INCREF( var_initial_dot ); Py_XDECREF( old ); } } branch_end_6:; } { nuitka_bool tmp_condition_result_7; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; PyObject *tmp_source_name_9; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2091; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_9 = var_cookie; tmp_compexpr_left_3 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_expires ); if ( tmp_compexpr_left_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2091; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_compexpr_right_3 = Py_None; tmp_condition_result_7 = ( tmp_compexpr_left_3 != tmp_compexpr_right_3 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_3 ); if ( tmp_condition_result_7 == NUITKA_BOOL_TRUE ) { goto branch_yes_7; } else { goto branch_no_7; } branch_yes_7:; { PyObject *tmp_assign_source_11; PyObject *tmp_called_name_4; PyObject *tmp_mvar_value_4; PyObject *tmp_args_element_name_5; PyObject *tmp_source_name_10; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_4 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2092; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_called_name_4 = tmp_mvar_value_4; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2092; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_10 = var_cookie; tmp_args_element_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain_expires ); if ( tmp_args_element_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2092; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2092; { PyObject *call_args[] = { tmp_args_element_name_5 }; tmp_assign_source_11 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args ); } Py_DECREF( tmp_args_element_name_5 ); if ( tmp_assign_source_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2092; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_expires; var_expires = tmp_assign_source_11; Py_XDECREF( old ); } } goto branch_end_7; branch_no_7:; { PyObject *tmp_assign_source_12; tmp_assign_source_12 = const_str_empty; { PyObject *old = var_expires; var_expires = tmp_assign_source_12; Py_INCREF( var_expires ); Py_XDECREF( old ); } } branch_end_7:; } { nuitka_bool tmp_condition_result_8; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; PyObject *tmp_source_name_11; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2095; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_11 = var_cookie; tmp_compexpr_left_4 = LOOKUP_ATTRIBUTE( tmp_source_name_11, const_str_plain_value ); if ( tmp_compexpr_left_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2095; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_compexpr_right_4 = Py_None; tmp_condition_result_8 = ( tmp_compexpr_left_4 == tmp_compexpr_right_4 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; Py_DECREF( tmp_compexpr_left_4 ); if ( tmp_condition_result_8 == NUITKA_BOOL_TRUE ) { goto branch_yes_8; } else { goto branch_no_8; } branch_yes_8:; { PyObject *tmp_assign_source_13; tmp_assign_source_13 = const_str_empty; { PyObject *old = var_name; var_name = tmp_assign_source_13; Py_INCREF( var_name ); Py_XDECREF( old ); } } { PyObject *tmp_assign_source_14; PyObject *tmp_source_name_12; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2100; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_12 = var_cookie; tmp_assign_source_14 = LOOKUP_ATTRIBUTE( tmp_source_name_12, const_str_plain_name ); if ( tmp_assign_source_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2100; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_value; var_value = tmp_assign_source_14; Py_XDECREF( old ); } } goto branch_end_8; branch_no_8:; { PyObject *tmp_assign_source_15; PyObject *tmp_source_name_13; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2102; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_13 = var_cookie; tmp_assign_source_15 = LOOKUP_ATTRIBUTE( tmp_source_name_13, const_str_plain_name ); if ( tmp_assign_source_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2102; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_name; var_name = tmp_assign_source_15; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_16; PyObject *tmp_source_name_14; if ( var_cookie == NULL ) { exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2103; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_14 = var_cookie; tmp_assign_source_16 = LOOKUP_ATTRIBUTE( tmp_source_name_14, const_str_plain_value ); if ( tmp_assign_source_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2103; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } { PyObject *old = var_value; var_value = tmp_assign_source_16; Py_XDECREF( old ); } } branch_end_8:; } { PyObject *tmp_called_name_5; PyObject *tmp_source_name_15; PyObject *tmp_args_element_name_6; PyObject *tmp_left_name_1; PyObject *tmp_called_name_6; PyObject *tmp_source_name_16; PyObject *tmp_args_element_name_7; PyObject *tmp_list_element_1; PyObject *tmp_source_name_17; PyObject *tmp_source_name_18; PyObject *tmp_right_name_1; if ( var_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 = 2104; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_15 = var_f; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_15, const_str_plain_write ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2104; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_16 = const_str_chr_9; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_16, const_str_plain_join ); assert( !(tmp_called_name_6 == NULL) ); if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2105; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_17 = var_cookie; tmp_list_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_17, const_str_plain_domain ); if ( tmp_list_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); exception_lineno = 2105; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_args_element_name_7 = PyList_New( 7 ); PyList_SET_ITEM( tmp_args_element_name_7, 0, tmp_list_element_1 ); if ( var_initial_dot == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "initial_dot" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2105; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_list_element_1 = var_initial_dot; Py_INCREF( tmp_list_element_1 ); PyList_SET_ITEM( tmp_args_element_name_7, 1, tmp_list_element_1 ); if ( var_cookie == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cookie" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2105; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_source_name_18 = var_cookie; tmp_list_element_1 = LOOKUP_ATTRIBUTE( tmp_source_name_18, const_str_plain_path ); if ( tmp_list_element_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_7 ); exception_lineno = 2105; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } PyList_SET_ITEM( tmp_args_element_name_7, 2, tmp_list_element_1 ); if ( var_secure == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "secure" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2106; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_list_element_1 = var_secure; Py_INCREF( tmp_list_element_1 ); PyList_SET_ITEM( tmp_args_element_name_7, 3, tmp_list_element_1 ); if ( var_expires == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_7 ); exception_type = PyExc_UnboundLocalError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "expires" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 2106; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_list_element_1 = var_expires; Py_INCREF( tmp_list_element_1 ); PyList_SET_ITEM( tmp_args_element_name_7, 4, tmp_list_element_1 ); if ( var_name == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_7 ); 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 = 2106; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_list_element_1 = var_name; Py_INCREF( tmp_list_element_1 ); PyList_SET_ITEM( tmp_args_element_name_7, 5, tmp_list_element_1 ); if ( var_value == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_7 ); 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 = 2106; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_list_element_1 = var_value; Py_INCREF( tmp_list_element_1 ); PyList_SET_ITEM( tmp_args_element_name_7, 6, tmp_list_element_1 ); frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2105; { PyObject *call_args[] = { tmp_args_element_name_7 }; tmp_left_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_7 ); if ( tmp_left_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 2105; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } tmp_right_name_1 = const_str_newline; tmp_args_element_name_6 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_left_name_1 ); if ( tmp_args_element_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 2105; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2104; { PyObject *call_args[] = { tmp_args_element_name_6 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); 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 = 2104; type_description_1 = "oooooooooooo"; 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 = 2082; type_description_1 = "oooooooooooo"; goto try_except_handler_3; } goto loop_start_1; loop_end_1:; } goto try_end_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; { 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 try_except_handler_2; } // End of try: try_end_1:; } goto try_end_2; // 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; { // 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_7287d45fd7303e449fc8893c63cb7343, exception_keeper_lineno_2 ); } else if ( exception_keeper_lineno_2 != 0 ) { exception_keeper_tb_2 = ADD_TRACEBACK( exception_keeper_tb_2, frame_7287d45fd7303e449fc8893c63cb7343, 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: { PyObject *tmp_called_instance_3; if ( var_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 = 2109; type_description_1 = "oooooooooooo"; goto try_except_handler_4; } tmp_called_instance_3 = var_f; frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2109; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_3, const_str_plain_close ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2109; type_description_1 = "oooooooooooo"; goto try_except_handler_4; } Py_DECREF( tmp_unused ); } { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 2079; } if (exception_tb && exception_tb->tb_frame == &frame_7287d45fd7303e449fc8893c63cb7343->m_frame) frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = exception_tb->tb_lineno; type_description_1 = "oooooooooooo"; goto try_except_handler_4; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar$$$function_93_save ); return NULL; // 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; { // 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 frame_exception_exit_1; } // End of try: } // End of try: try_end_2:; } { 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; } { PyObject *tmp_called_instance_4; if ( var_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 = 2109; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } tmp_called_instance_4 = var_f; frame_7287d45fd7303e449fc8893c63cb7343->m_frame.f_lineno = 2109; tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_4, const_str_plain_close ); if ( tmp_unused == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2109; type_description_1 = "oooooooooooo"; goto frame_exception_exit_1; } Py_DECREF( tmp_unused ); } #if 0 RESTORE_FRAME_EXCEPTION( frame_7287d45fd7303e449fc8893c63cb7343 ); #endif // Put the previous frame back on top. popFrameStack(); goto frame_no_exception_1; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_7287d45fd7303e449fc8893c63cb7343 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_7287d45fd7303e449fc8893c63cb7343, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_7287d45fd7303e449fc8893c63cb7343->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_7287d45fd7303e449fc8893c63cb7343, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_7287d45fd7303e449fc8893c63cb7343, type_description_1, par_self, par_filename, par_ignore_discard, par_ignore_expires, var_f, var_now, var_cookie, var_secure, var_initial_dot, var_expires, var_name, var_value ); // Release cached frame. if ( frame_7287d45fd7303e449fc8893c63cb7343 == cache_frame_7287d45fd7303e449fc8893c63cb7343 ) { Py_DECREF( frame_7287d45fd7303e449fc8893c63cb7343 ); } cache_frame_7287d45fd7303e449fc8893c63cb7343 = NULL; assertFrameObject( frame_7287d45fd7303e449fc8893c63cb7343 ); // 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( future$backports$http$cookiejar$$$function_93_save ); return NULL; // Return handler code: try_return_handler_1:; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_f ); var_f = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_cookie ); var_cookie = NULL; } { Py_XDECREF( var_secure ); var_secure = NULL; } { Py_XDECREF( var_initial_dot ); var_initial_dot = NULL; } { Py_XDECREF( var_expires ); var_expires = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = 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; { Py_XDECREF( par_self ); par_self = NULL; } { Py_XDECREF( par_filename ); par_filename = NULL; } { Py_XDECREF( par_ignore_discard ); par_ignore_discard = NULL; } { Py_XDECREF( par_ignore_expires ); par_ignore_expires = NULL; } { Py_XDECREF( var_f ); var_f = NULL; } { Py_XDECREF( var_now ); var_now = NULL; } { Py_XDECREF( var_cookie ); var_cookie = NULL; } { Py_XDECREF( var_secure ); var_secure = NULL; } { Py_XDECREF( var_initial_dot ); var_initial_dot = NULL; } { Py_XDECREF( var_expires ); var_expires = NULL; } { Py_XDECREF( var_name ); var_name = NULL; } { Py_XDECREF( var_value ); var_value = 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( future$backports$http$cookiejar$$$function_93_save ); 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_future$backports$http$cookiejar$$$function_10_unmatched( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_10_unmatched, const_str_plain_unmatched, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_9141b019538b8b92f197f59dc3add353, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_742b45cc0c10c73777d97dd5bfea1956, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_11_split_header_words( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_11_split_header_words, const_str_plain_split_header_words, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_a6e2af6fbc49e63a72a4a696453ea626, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_4b6fe6e45cdd5ba2b917c4dad8a0626b, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_12_join_header_words( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_12_join_header_words, const_str_plain_join_header_words, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_e1fcb450a2f726e7bd2caa54bbf2ec3a, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_7d30bc009052d2666f61a93a25131ff9, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_13_strip_quotes( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_13_strip_quotes, const_str_plain_strip_quotes, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_36a32fe090661c4729a32bfcbe71ff9a, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_14_parse_ns_headers( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_14_parse_ns_headers, const_str_plain_parse_ns_headers, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_2a3d818f1d207d9abf4511a2073b1edb, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_411d5ec759c8a4fcfa0f2ccddcbcfb9b, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_15_is_HDN( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_15_is_HDN, const_str_plain_is_HDN, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_5ab117e496d15e2e8f09f4e3db846541, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_e5c4113ae280f7ad6605c6f47940873c, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_16_domain_match( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_16_domain_match, const_str_plain_domain_match, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_4ec5dc15aadf2b5cbabbf9606f41b58a, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_55bed641d61c270523eda6ec12d8d978, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_17_liberal_is_HDN( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_17_liberal_is_HDN, const_str_plain_liberal_is_HDN, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_dda80c13698f428553ea37cff887f130, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_28490d044a8684578c5aad63e212c714, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_18_user_domain_match( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_18_user_domain_match, const_str_plain_user_domain_match, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_9305d765e2bf288c03b75b51b714a7dd, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_456906536734a9eb7cd3e31691d9243c, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_19_request_host( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_19_request_host, const_str_plain_request_host, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_1ece77e278827a4d56efcc209c380c04, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_f64ea08c61e29750b51ab8c4f102c9fd, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_1__debug( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_1__debug, const_str_plain__debug, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_d060078628517e019ce3bad342c7ec8c, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_20_eff_request_host( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_20_eff_request_host, const_str_plain_eff_request_host, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_222f6de64a684c62436ecf9dcf4cf45a, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_62fcb7a380059ce8ab2a63cd922f9037, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_21_request_path( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_21_request_path, const_str_plain_request_path, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_219e32bb8e92327d6b4b50ef0a396e32, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_602eb8d0d045900229ce348001a3d5b8, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_22_request_port( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_22_request_port, const_str_plain_request_port, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_978ee169c8d12604853caa5dbfd2e002, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_23_uppercase_escaped_char( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_23_uppercase_escaped_char, const_str_plain_uppercase_escaped_char, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_9d7eb0002288e7476b4706ae16da189e, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_24_escape_path( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_24_escape_path, const_str_plain_escape_path, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_84a8a5d2f544889c523f3a784761c3d1, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_90b4d8f8592a936b1e2a3a808b4de43b, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_25_reach( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_25_reach, const_str_plain_reach, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_453730ff41cfcf9b2cf782fe52a42a53, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_3b99f694c992d234a10a6aeb14a0c5fc, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_26_is_third_party( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_26_is_third_party, const_str_plain_is_third_party, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_e78a95e0101c2ed9a38d921ddd9007d1, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_1978af0368505238e1cf2d96a1d37ac7, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_27___init__( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_27___init__, const_str_plain___init__, #if PYTHON_VERSION >= 300 const_str_digest_dbc7d5d2906afbe83c81819a8b1b11d7, #endif codeobj_b745f1198b40681a1f468b1836e034d0, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_28_has_nonstandard_attr( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_28_has_nonstandard_attr, const_str_plain_has_nonstandard_attr, #if PYTHON_VERSION >= 300 const_str_digest_dac12568f37a84b3ffa394cc883a596f, #endif codeobj_d6c4a4eb44347660040d2f0405355798, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_29_get_nonstandard_attr( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_29_get_nonstandard_attr, const_str_plain_get_nonstandard_attr, #if PYTHON_VERSION >= 300 const_str_digest_ee7229ae79474df063dcd025204b591c, #endif codeobj_d67ec2cc585e41ed3e8fbf6aa4e52dbb, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_2__warn_unhandled_exception( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_2__warn_unhandled_exception, const_str_plain__warn_unhandled_exception, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_c0e77d55f699bcf7e49aa5435a6b57e1, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_30_set_nonstandard_attr( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_30_set_nonstandard_attr, const_str_plain_set_nonstandard_attr, #if PYTHON_VERSION >= 300 const_str_digest_cb8d0eacef4712f14abdbb6e038aca3e, #endif codeobj_e832c5b9a682a8fe9680c0b80abf55d3, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_31_is_expired( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_31_is_expired, const_str_plain_is_expired, #if PYTHON_VERSION >= 300 const_str_digest_09aca48ebf7d4eecaf73bcdad1714b51, #endif codeobj_c25bd63453ed62df2c12cda11bf0a5a6, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_32___str__( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_32___str__, const_str_plain___str__, #if PYTHON_VERSION >= 300 const_str_digest_aef40896b73ddc8059a5f2aeba32dd21, #endif codeobj_a81e1d17136c84bb0c8ca488cec8c5b3, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_33___repr__( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_33___repr__, const_str_plain___repr__, #if PYTHON_VERSION >= 300 const_str_digest_0fb09c504818a53016d5320feb267b6e, #endif codeobj_a7e92fd70017cfd397d9ec3f6ed70d30, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_34_set_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_34_set_ok, const_str_plain_set_ok, #if PYTHON_VERSION >= 300 const_str_digest_b6c5cc8159e891181f3ffc4376391fe6, #endif codeobj_91cebd3a6e32a97afff498e1781aa375, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_81dc64e6a5c5291a8a84d8bc604bf489, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_35_return_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_35_return_ok, const_str_plain_return_ok, #if PYTHON_VERSION >= 300 const_str_digest_026eae95170d1f3d476e0db62c067480, #endif codeobj_e4d6e7390e099d0855f1af9674b3b8e2, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_7676208cdba50c7bf2db6b8e541f4749, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_36_domain_return_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_36_domain_return_ok, const_str_plain_domain_return_ok, #if PYTHON_VERSION >= 300 const_str_digest_e7440ce43385aede9e6d37b1421198a6, #endif codeobj_c1e952e9676b4dafdfd05dc27d441c3d, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_3996c8a6a33b9cf2b6904a8b9768983d, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_37_path_return_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_37_path_return_ok, const_str_plain_path_return_ok, #if PYTHON_VERSION >= 300 const_str_digest_a2976d5ecf913539654e9d6147e8efe0, #endif codeobj_d314010d91593c2252f7a6a84fc371ef, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_9f72df94a657ad398ac3218e99ec3b90, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_38___init__( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_38___init__, const_str_plain___init__, #if PYTHON_VERSION >= 300 const_str_digest_ca34278b07df95cf1922ded62b38f637, #endif codeobj_336adbe3bd4b4db5de147f63ea929c64, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_68eb9d0da2c7cfb55ff9f1abf19ffe7c, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_39_blocked_domains( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_39_blocked_domains, const_str_plain_blocked_domains, #if PYTHON_VERSION >= 300 const_str_digest_a33f471eee2d096b999033e8cc78df7a, #endif codeobj_3980990f49b5b396e52c95f691d658f4, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_cf643bcaa029c6f43027036722253687, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_3__timegm( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_3__timegm, const_str_plain__timegm, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_a3dc7dff8bdd8b176f6b78db892e4020, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_40_set_blocked_domains( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_40_set_blocked_domains, const_str_plain_set_blocked_domains, #if PYTHON_VERSION >= 300 const_str_digest_f7c43161c44239dbfa4989138f428c55, #endif codeobj_21d05a9098bf0fad6445e8a43b9c5093, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_da4eec26b7de5d9a48afb7e5cae5b40e, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_41_is_blocked( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_41_is_blocked, const_str_plain_is_blocked, #if PYTHON_VERSION >= 300 const_str_digest_0a8e2f47023bf5cb15e15341a4672f2f, #endif codeobj_aae35d0b5c9e279b6558ddc8892bceba, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_42_allowed_domains( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_42_allowed_domains, const_str_plain_allowed_domains, #if PYTHON_VERSION >= 300 const_str_digest_35305a880572d8f687229d457556b35f, #endif codeobj_8efb35d69ff986fe8227680e6597f052, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_dcd082d06b409303e7ab4c3e2305b719, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_43_set_allowed_domains( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_43_set_allowed_domains, const_str_plain_set_allowed_domains, #if PYTHON_VERSION >= 300 const_str_digest_b746818bf86189e9f44f3f95f6da6979, #endif codeobj_0cf31d9336fbc8aece38825ab058af45, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_f32f14191788300363b2631d3090a193, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_44_is_not_allowed( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_44_is_not_allowed, const_str_plain_is_not_allowed, #if PYTHON_VERSION >= 300 const_str_digest_c75ad97b5638fca3565126a8880c21e5, #endif codeobj_a3a5ba2741c6a9a735f3430ad7cb3d8e, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_45_set_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_45_set_ok, const_str_plain_set_ok, #if PYTHON_VERSION >= 300 const_str_digest_441757fdeadfce87f9b025f190e72501, #endif codeobj_ca79faa6796a3e00a5fe31ab4c3052c5, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_4978f26796be201193cf00b952e298f6, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_46_set_ok_version( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_46_set_ok_version, const_str_plain_set_ok_version, #if PYTHON_VERSION >= 300 const_str_digest_9838d04ce4308cc55001fb435306cf5f, #endif codeobj_bbb8e731ea58facc1097de1b62613860, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_47_set_ok_verifiability( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_47_set_ok_verifiability, const_str_plain_set_ok_verifiability, #if PYTHON_VERSION >= 300 const_str_digest_909690e748e4ff6afebe55762bfa0cc6, #endif codeobj_17b3b212297e15d91ce039dc085e7f5b, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_48_set_ok_name( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_48_set_ok_name, const_str_plain_set_ok_name, #if PYTHON_VERSION >= 300 const_str_digest_6383a481b5cd108b550674fca70aace8, #endif codeobj_09a53aca45ad10045753eaf1e1a23ae1, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_49_set_ok_path( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_49_set_ok_path, const_str_plain_set_ok_path, #if PYTHON_VERSION >= 300 const_str_digest_ec000c98923b9dd408cabfb3f538adbb, #endif codeobj_a7d0a1b16f9491db91a581291950e7a5, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_4_time2isoz( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_4_time2isoz, const_str_plain_time2isoz, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_082ad701a5b34b26ea419c96aea43053, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_148bbdf93ba9aa8d9218714671901594, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_50_set_ok_domain( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_50_set_ok_domain, const_str_plain_set_ok_domain, #if PYTHON_VERSION >= 300 const_str_digest_6d3cf5aa5d025337f9f7bbd96fee8169, #endif codeobj_5f62200b80d7d1a3d2ac88f3a5eb7cda, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_51_set_ok_port( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_51_set_ok_port, const_str_plain_set_ok_port, #if PYTHON_VERSION >= 300 const_str_digest_4af7570ffdf40bbf602250a7b5abcb3c, #endif codeobj_db45b9c60359c1fb04de990edb43252d, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_52_return_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_52_return_ok, const_str_plain_return_ok, #if PYTHON_VERSION >= 300 const_str_digest_0cbae518b6f4eb6f490470d1b98a9b96, #endif codeobj_bf281e91453825e860ae2596fdfc6c38, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_428188bb49fa59b582109cf5ddcb001b, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_53_return_ok_version( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_53_return_ok_version, const_str_plain_return_ok_version, #if PYTHON_VERSION >= 300 const_str_digest_ecdc3731851d95b156d70952d03aeefa, #endif codeobj_e61bdda70ce3e3f071bc4807492fa2a1, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_54_return_ok_verifiability( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_54_return_ok_verifiability, const_str_plain_return_ok_verifiability, #if PYTHON_VERSION >= 300 const_str_digest_b5d77bc032e8d93122e24df8827fe9f6, #endif codeobj_44cd217881d058a679ee9b4dab107e96, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_55_return_ok_secure( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_55_return_ok_secure, const_str_plain_return_ok_secure, #if PYTHON_VERSION >= 300 const_str_digest_3e6cfb8acf442051d2db5ef2ed591086, #endif codeobj_b2555f739b85ed437b4fd2b7becdae9a, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_56_return_ok_expires( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_56_return_ok_expires, const_str_plain_return_ok_expires, #if PYTHON_VERSION >= 300 const_str_digest_7fe95f3b14cd24e5b3c0002a690f8afa, #endif codeobj_65089d74c0a802d7371f1f88884f11e3, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_57_return_ok_port( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_57_return_ok_port, const_str_plain_return_ok_port, #if PYTHON_VERSION >= 300 const_str_digest_b88e82da79a4686a5138973c6ea31f0e, #endif codeobj_eb551893b91528c5665c6b8a8d48c1b1, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_58_return_ok_domain( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_58_return_ok_domain, const_str_plain_return_ok_domain, #if PYTHON_VERSION >= 300 const_str_digest_fd68f04a132d3344ef56a0d2ac5adacc, #endif codeobj_c744fd6dcac46970732b9fc113677f22, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_59_domain_return_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_59_domain_return_ok, const_str_plain_domain_return_ok, #if PYTHON_VERSION >= 300 const_str_digest_64fc46a7d9818ecdd546c156297c3ad5, #endif codeobj_edccd28b38ca62e7f7ce3955afe4f039, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_5_time2netscape( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_5_time2netscape, const_str_plain_time2netscape, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_3b613ca4ee73f883de34ffc64da7cf5d, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_61e94e8b6fe192120c40f0ef736aba53, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_60_path_return_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_60_path_return_ok, const_str_plain_path_return_ok, #if PYTHON_VERSION >= 300 const_str_digest_ec97aaec1ad4acfdf13eb0d5584240fa, #endif codeobj_08a085665553e5257dff96d7f01f4566, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_61_vals_sorted_by_key( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_61_vals_sorted_by_key, const_str_plain_vals_sorted_by_key, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_501e2f0ca12035163f3e7a64a40e1984, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_62_deepvalues( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_62_deepvalues, const_str_plain_deepvalues, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_f056911105992cef8d3d41de5a237ad7, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_f178e000500a956eab46cf824a2c6a64, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_63___init__( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_63___init__, const_str_plain___init__, #if PYTHON_VERSION >= 300 const_str_digest_6001fe46ba0c4b5c0491a88a3819fcae, #endif codeobj_3e965b0ad2519fe609a9ded9981e9a14, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_64_set_policy( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_64_set_policy, const_str_plain_set_policy, #if PYTHON_VERSION >= 300 const_str_digest_f6a52e4c5d05be7e1b04e7f760540468, #endif codeobj_a83d0429ed039daef8289ed5cb5678f6, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_65__cookies_for_domain( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_65__cookies_for_domain, const_str_plain__cookies_for_domain, #if PYTHON_VERSION >= 300 const_str_digest_2edab4f0e8c31695adf042f6ee972452, #endif codeobj_b6223ec84e690c91b0c8e786ff7ddcc5, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_66__cookies_for_request( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_66__cookies_for_request, const_str_plain__cookies_for_request, #if PYTHON_VERSION >= 300 const_str_digest_2ea329aba17dd1c195c5f3f281031cbb, #endif codeobj_fae47abf9daf955b2f1b0900c6ba93e7, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_04ce8de3f570e46444011016470bdc6d, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_67__cookie_attrs( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_67__cookie_attrs, const_str_plain__cookie_attrs, #if PYTHON_VERSION >= 300 const_str_digest_9c9c33b6413109c9a492d7421f685c66, #endif codeobj_32b8007f9eff547d1a5a3d3e34ad520a, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_7525bd06cb39f8b538fc798c100959cc, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_67__cookie_attrs$$$function_1_lambda( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_67__cookie_attrs$$$function_1_lambda, const_str_angle_lambda, #if PYTHON_VERSION >= 300 const_str_digest_e6d38efdca2ea2b4f25ec2ee47e1dcf2, #endif codeobj_dfcacfcb1158f9a74e7c8d50bf186230, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_68_add_cookie_header( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_68_add_cookie_header, const_str_plain_add_cookie_header, #if PYTHON_VERSION >= 300 const_str_digest_7d84f264e5c9a605e456ed1bf0167a49, #endif codeobj_a0ef1c5e814f13bc71741d7541f47d71, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_56a6eed152b7b059f2fd4b330df13255, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_69__normalized_cookie_tuples( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_69__normalized_cookie_tuples, const_str_plain__normalized_cookie_tuples, #if PYTHON_VERSION >= 300 const_str_digest_a779dc6a19a8e85b1f0be0716c2bcf8e, #endif codeobj_82447b757454c1d823dd1fabfc606f31, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_325c5b992e7f83b1064a3c1496f0ea71, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_6_offset_from_tz_string( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_6_offset_from_tz_string, const_str_plain_offset_from_tz_string, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_c0cab5b6f3427bd0835e8756ea1b4a96, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple, const_str_plain__cookie_from_cookie_tuple, #if PYTHON_VERSION >= 300 const_str_digest_294c39e0c61561e2404e34e31a710871, #endif codeobj_e2b96ab8a0977f93a713a49904aec3c1, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_71__cookies_from_attrs_set( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_71__cookies_from_attrs_set, const_str_plain__cookies_from_attrs_set, #if PYTHON_VERSION >= 300 const_str_digest_b190a7f1b308e4cbc5ff7b2c03831630, #endif codeobj_3162c8f80c99e6856e0ca15f5f8d7b82, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_72__process_rfc2109_cookies( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_72__process_rfc2109_cookies, const_str_plain__process_rfc2109_cookies, #if PYTHON_VERSION >= 300 const_str_digest_7995fac7b2e26e9e4549b950ba137783, #endif codeobj_4a54ec3773ce383e213d8e9cb84e6e52, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_73_make_cookies( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_73_make_cookies, const_str_plain_make_cookies, #if PYTHON_VERSION >= 300 const_str_digest_1746dedb6740b009dc681337344a3a87, #endif codeobj_fabc03f354caecf12850ad1da676e318, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_1e47e60e4aa81058188bb012b218cec3, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_73_make_cookies$$$function_1_no_matching_rfc2965( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_73_make_cookies$$$function_1_no_matching_rfc2965, const_str_plain_no_matching_rfc2965, #if PYTHON_VERSION >= 300 const_str_digest_ba6ec4369658603e4960c8dd2a24cef2, #endif codeobj_c8a3b8b8bb85dd8be9bceab63866ccd5, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_74_set_cookie_if_ok( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_74_set_cookie_if_ok, const_str_plain_set_cookie_if_ok, #if PYTHON_VERSION >= 300 const_str_digest_fbf3019ebfe52ba9445721159023862f, #endif codeobj_ee6a634be8c371622507bce0233fcacb, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_5fbe69cbf115ea55b082ce569272165e, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_75_set_cookie( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_75_set_cookie, const_str_plain_set_cookie, #if PYTHON_VERSION >= 300 const_str_digest_1212118da95a2621d6f4332d301adf3b, #endif codeobj_8d990321c92cc6a78054a48b01af9f54, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_28ed6faf5023db4ceb9d4764c05f37c9, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_76_extract_cookies( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_76_extract_cookies, const_str_plain_extract_cookies, #if PYTHON_VERSION >= 300 const_str_digest_739c922194bbf9fe1c32fcc0e2556c87, #endif codeobj_dc5c266528a7eeb342c11f31ffeb03ea, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_b5d843a6f65073f8e85e61372a34ae49, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_77_clear( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_77_clear, const_str_plain_clear, #if PYTHON_VERSION >= 300 const_str_digest_34dec958b61efc464ede34fc6d35a660, #endif codeobj_2614dca3f2061c8b9a9161ae59ff83e9, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_62c528b72c035223eafcc41b34573575, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_78_clear_session_cookies( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_78_clear_session_cookies, const_str_plain_clear_session_cookies, #if PYTHON_VERSION >= 300 const_str_digest_8b19398e83f1057abffc3139d7174b4d, #endif codeobj_d0182cc26028ecd2eb94ba95cbb9204a, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_81ac838173658f529b82db9429f4a4d0, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_79_clear_expired_cookies( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_79_clear_expired_cookies, const_str_plain_clear_expired_cookies, #if PYTHON_VERSION >= 300 const_str_digest_a78a3cbb321f8e31edd395f2c3634b04, #endif codeobj_44171a3951be5b643ad4a5b2475f17f6, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_35a0b47134910bcb360de046d3104857, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_7__str2time( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_7__str2time, const_str_plain__str2time, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_9c8f84c2f2b99be80a4503f66f6d1b6b, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_80___iter__( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_80___iter__, const_str_plain___iter__, #if PYTHON_VERSION >= 300 const_str_digest_24c52025e68b7f20fee48301c0cc1eee, #endif codeobj_a76201e5727fbd458a8078a508530d93, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_81___len__( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_81___len__, const_str_plain___len__, #if PYTHON_VERSION >= 300 const_str_digest_a4f82cb8d11925ee4973165e32fcb89f, #endif codeobj_0a4468444a7d9d664e1c62a45a66c355, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_f1042943e0523257681c0f0735aa29f1, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_82___repr__( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_82___repr__, const_str_plain___repr__, #if PYTHON_VERSION >= 300 const_str_digest_d720512d3a3e36bbcaad6a88c1eddcc5, #endif codeobj_cf343a763edf4616c6140c0a6266ce67, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_83___str__( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_83___str__, const_str_plain___str__, #if PYTHON_VERSION >= 300 const_str_digest_9ae0855250a6a880882e74a55aacc0b4, #endif codeobj_90e3ac44ae7588d6fe3ed9ed53157b98, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_84___init__( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_84___init__, const_str_plain___init__, #if PYTHON_VERSION >= 300 const_str_digest_47f19229593659b12ed7d54bc6ce7618, #endif codeobj_f9e079331e99be3b2dfa53f67e1cc0dd, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_d7af333612bcdc599af230f5dd40fafe, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_85_save( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_85_save, const_str_plain_save, #if PYTHON_VERSION >= 300 const_str_digest_cd86ff7c4cf5a72068d560f153358019, #endif codeobj_042ca47a1d08d2343ead7125df1f736a, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_9e5c41c1c3b02b2c1c1a0abcc79e3344, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_86_load( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_86_load, const_str_plain_load, #if PYTHON_VERSION >= 300 const_str_digest_1781cdd12c59ef879bfa66a04f05eb6d, #endif codeobj_2e36ce551e26dc371ca53a12767af3fa, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_96fb456b86c48a479b21e3bd06f61f30, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_87_revert( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_87_revert, const_str_plain_revert, #if PYTHON_VERSION >= 300 const_str_digest_cb7ddefb6c5728e8248415cd5b2b2567, #endif codeobj_afba088dbf912a9a08f5b79a6b8ebce3, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_9d617c1725d30f1ed05d062edf4cdd1c, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_88_lwp_cookie_str( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_88_lwp_cookie_str, const_str_plain_lwp_cookie_str, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_ea139b45e6f7168a226cce1d6b77675a, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_02d6a7f3ea0a1e12e2a1d39bc02593b2, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_89_as_lwp_str( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_89_as_lwp_str, const_str_plain_as_lwp_str, #if PYTHON_VERSION >= 300 const_str_digest_756f0e133d43cf1cc679f3eb8fda40d6, #endif codeobj_1eb2552d125164b43740f286e52e59ab, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_d02fbce1888e62d3beaa3eb19d31c428, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_8_http2time( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_8_http2time, const_str_plain_http2time, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_7a7225b62b9ab4a68be8cc3967710a98, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_939c6ef0fd65dd7180593a6a02d0501e, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_90_save( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_90_save, const_str_plain_save, #if PYTHON_VERSION >= 300 const_str_digest_e90599bff9b650c09e65fb4e6afe2d69, #endif codeobj_67a02822c5d4a785852b13e7b4400890, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_91__really_load( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_91__really_load, const_str_plain__really_load, #if PYTHON_VERSION >= 300 const_str_digest_8725c53bcebe1d704420021dd864fd5c, #endif codeobj_6f9c1bb87810523f34a127bb6f533a81, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_92__really_load( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_92__really_load, const_str_plain__really_load, #if PYTHON_VERSION >= 300 const_str_digest_7ab29d803377ba8c3d929811a0de8af2, #endif codeobj_54bcb7917c10221f45ef75faa2ac1d8b, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_93_save( PyObject *defaults ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_93_save, const_str_plain_save, #if PYTHON_VERSION >= 300 const_str_digest_4d9156390b880084b2dbc0f5af80d714, #endif codeobj_7287d45fd7303e449fc8893c63cb7343, defaults, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, NULL, 0 ); return (PyObject *)result; } static PyObject *MAKE_FUNCTION_future$backports$http$cookiejar$$$function_9_iso2time( ) { struct Nuitka_FunctionObject *result = Nuitka_Function_New( impl_future$backports$http$cookiejar$$$function_9_iso2time, const_str_plain_iso2time, #if PYTHON_VERSION >= 300 NULL, #endif codeobj_01bf0553533690ff53555f2cb6be5d10, NULL, #if PYTHON_VERSION >= 300 NULL, NULL, #endif module_future$backports$http$cookiejar, const_str_digest_04003055f0b4d6a910bf32bd235ab0c3, 0 ); return (PyObject *)result; } #if PYTHON_VERSION >= 300 static struct PyModuleDef mdef_future$backports$http$cookiejar = { PyModuleDef_HEAD_INIT, "future.backports.http.cookiejar", /* 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( future$backports$http$cookiejar ) { #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_future$backports$http$cookiejar ); } 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("future.backports.http.cookiejar: 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("future.backports.http.cookiejar: Calling createModuleConstants()."); #endif createModuleConstants(); /* The code objects used by this module are created now. */ #ifdef _NUITKA_TRACE puts("future.backports.http.cookiejar: Calling createModuleCodeObjects()."); #endif createModuleCodeObjects(); // puts( "in initfuture$backports$http$cookiejar" ); // 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_future$backports$http$cookiejar = Py_InitModule4( "future.backports.http.cookiejar", // 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_future$backports$http$cookiejar = PyModule_Create( &mdef_future$backports$http$cookiejar ); #endif moduledict_future$backports$http$cookiejar = MODULE_DICT( module_future$backports$http$cookiejar ); // Update "__package__" value to what it ought to be. { #if 0 PyObject *module_name = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain___name__ ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain___package__, module_name ); #else #if PYTHON_VERSION < 300 PyObject *module_name = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (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_future$backports$http$cookiejar, (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_future$backports$http$cookiejar, (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_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain___package__, PyUnicode_Substring( module_name, 0, dot_index ) ); } #endif #endif } CHECK_OBJECT( module_future$backports$http$cookiejar ); // 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_6b99713f9e06ed109c93aabc5b6a75b2, module_future$backports$http$cookiejar ); 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_future$backports$http$cookiejar, (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_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain___builtins__, value ); } #if PYTHON_VERSION >= 300 UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain___loader__, metapath_based_loader ); #endif #if PYTHON_VERSION >= 340 #if 0 UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (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_future$backports$http$cookiejar, (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_future$backports$http$cookiejar, (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 *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__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__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_import_from_1__module = NULL; PyObject *tmp_import_from_2__module = NULL; struct Nuitka_FrameObject *frame_ddd2ed56084ac82cd5175bfe4516e834; 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 *exception_keeper_type_1; PyObject *exception_keeper_value_1; PyTracebackObject *exception_keeper_tb_1; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1; 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_keeper_type_3; PyObject *exception_keeper_value_3; PyTracebackObject *exception_keeper_tb_3; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3; PyObject *exception_preserved_type_1; PyObject *exception_preserved_value_1; PyTracebackObject *exception_preserved_tb_1; int tmp_res; PyObject *exception_keeper_type_4; PyObject *exception_keeper_value_4; PyTracebackObject *exception_keeper_tb_4; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_4; NUITKA_MAY_BE_UNUSED PyObject *tmp_unused; 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 *tmp_dictdel_dict; PyObject *tmp_dictdel_key; PyObject *locals_future$backports$http$cookiejar_724 = NULL; PyObject *tmp_dictset_value; struct Nuitka_FrameObject *frame_f8361076776b7a10758ccef4eedc6749_2; NUITKA_MAY_BE_UNUSED char const *type_description_2 = NULL; static struct Nuitka_FrameObject *cache_frame_f8361076776b7a10758ccef4eedc6749_2 = NULL; 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 *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 *locals_future$backports$http$cookiejar_828 = NULL; struct Nuitka_FrameObject *frame_e387065b5bccebd68a73e1eb7679cf90_3; NUITKA_MAY_BE_UNUSED char const *type_description_3 = NULL; static struct Nuitka_FrameObject *cache_frame_e387065b5bccebd68a73e1eb7679cf90_3 = NULL; 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 *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 *locals_future$backports$http$cookiejar_861 = NULL; struct Nuitka_FrameObject *frame_f29fa82af712996536f28d37a35a5d6d_4; NUITKA_MAY_BE_UNUSED char const *type_description_4 = NULL; static struct Nuitka_FrameObject *cache_frame_f29fa82af712996536f28d37a35a5d6d_4 = NULL; 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 *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 *locals_future$backports$http$cookiejar_1221 = NULL; 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 *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 *locals_future$backports$http$cookiejar_1223 = NULL; struct Nuitka_FrameObject *frame_798a9863336c7c9c418ddca1e2618c32_5; NUITKA_MAY_BE_UNUSED char const *type_description_5 = NULL; static struct Nuitka_FrameObject *cache_frame_798a9863336c7c9c418ddca1e2618c32_5 = NULL; 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 *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 *locals_future$backports$http$cookiejar_1753 = NULL; 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 *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 *locals_future$backports$http$cookiejar_1755 = NULL; struct Nuitka_FrameObject *frame_4bf671acca441ac82822b88fdf521d42_6; NUITKA_MAY_BE_UNUSED char const *type_description_6 = NULL; static struct Nuitka_FrameObject *cache_frame_4bf671acca441ac82822b88fdf521d42_6 = NULL; 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 *exception_keeper_type_26; PyObject *exception_keeper_value_26; PyTracebackObject *exception_keeper_tb_26; NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_26; PyObject *locals_future$backports$http$cookiejar_1844 = NULL; struct Nuitka_FrameObject *frame_00c80548956dae0b4e9e8876dadeea22_7; NUITKA_MAY_BE_UNUSED char const *type_description_7 = NULL; static struct Nuitka_FrameObject *cache_frame_00c80548956dae0b4e9e8876dadeea22_7 = NULL; 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_future$backports$http$cookiejar_1968 = NULL; struct Nuitka_FrameObject *frame_86ff0608ac6e9342f3c19b5b98d60636_8; NUITKA_MAY_BE_UNUSED char const *type_description_8 = NULL; static struct Nuitka_FrameObject *cache_frame_86ff0608ac6e9342f3c19b5b98d60636_8 = 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; // Module code. { PyObject *tmp_assign_source_1; tmp_assign_source_1 = const_str_digest_143b603b083f63dd866e585b72243953; UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain___doc__, tmp_assign_source_1 ); } { PyObject *tmp_assign_source_2; tmp_assign_source_2 = const_str_digest_1214beffee0b542753d8cd90bab94500; UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (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_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain___cached__, tmp_assign_source_3 ); } // Frame without reuse. frame_ddd2ed56084ac82cd5175bfe4516e834 = MAKE_MODULE_FRAME( codeobj_ddd2ed56084ac82cd5175bfe4516e834, module_future$backports$http$cookiejar ); // Push the new frame as the currently active one, and we should be exclusively // owning it. pushFrameStack( frame_ddd2ed56084ac82cd5175bfe4516e834 ); assert( Py_REFCNT( frame_ddd2ed56084ac82cd5175bfe4516e834 ) == 2 ); // Framed code: { PyObject *tmp_assign_source_4; PyObject *tmp_import_name_from_1; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 31; 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_unicode_literals ); if ( tmp_assign_source_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 31; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_unicode_literals, tmp_assign_source_4 ); } { PyObject *tmp_assign_source_5; PyObject *tmp_import_name_from_2; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 32; tmp_import_name_from_2 = PyImport_ImportModule("__future__"); assert( !(tmp_import_name_from_2 == NULL) ); tmp_assign_source_5 = IMPORT_NAME( tmp_import_name_from_2, const_str_plain_print_function ); if ( tmp_assign_source_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 32; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_print_function, tmp_assign_source_5 ); } { PyObject *tmp_assign_source_6; PyObject *tmp_import_name_from_3; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 33; tmp_import_name_from_3 = PyImport_ImportModule("__future__"); assert( !(tmp_import_name_from_3 == NULL) ); tmp_assign_source_6 = IMPORT_NAME( tmp_import_name_from_3, const_str_plain_division ); if ( tmp_assign_source_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 33; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_division, tmp_assign_source_6 ); } { PyObject *tmp_assign_source_7; PyObject *tmp_import_name_from_4; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 34; tmp_import_name_from_4 = PyImport_ImportModule("__future__"); assert( !(tmp_import_name_from_4 == NULL) ); tmp_assign_source_7 = IMPORT_NAME( tmp_import_name_from_4, const_str_plain_absolute_import ); if ( tmp_assign_source_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 34; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_absolute_import, tmp_assign_source_7 ); } { PyObject *tmp_assign_source_8; 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_digest_c3c96c8ed3ec2ec3a4d3f0dfaaa3ddf2; tmp_globals_name_1 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_1 = Py_None; tmp_fromlist_name_1 = const_tuple_3461f128e16346c08eb21c60ad74b20e_tuple; tmp_level_name_1 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 35; tmp_assign_source_8 = 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_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 35; goto frame_exception_exit_1; } assert( tmp_import_from_1__module == NULL ); tmp_import_from_1__module = tmp_assign_source_8; } { // Tried code: { PyObject *tmp_assign_source_9; PyObject *tmp_import_name_from_5; CHECK_OBJECT( tmp_import_from_1__module ); tmp_import_name_from_5 = tmp_import_from_1__module; tmp_assign_source_9 = IMPORT_NAME( tmp_import_name_from_5, const_str_plain_filter ); if ( tmp_assign_source_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 35; goto try_except_handler_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_filter, tmp_assign_source_9 ); } { PyObject *tmp_assign_source_10; PyObject *tmp_import_name_from_6; CHECK_OBJECT( tmp_import_from_1__module ); tmp_import_name_from_6 = tmp_import_from_1__module; tmp_assign_source_10 = IMPORT_NAME( tmp_import_name_from_6, const_str_plain_int ); if ( tmp_assign_source_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 35; goto try_except_handler_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_int, tmp_assign_source_10 ); } { PyObject *tmp_assign_source_11; PyObject *tmp_import_name_from_7; CHECK_OBJECT( tmp_import_from_1__module ); tmp_import_name_from_7 = tmp_import_from_1__module; tmp_assign_source_11 = IMPORT_NAME( tmp_import_name_from_7, const_str_plain_map ); if ( tmp_assign_source_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 35; goto try_except_handler_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_map, tmp_assign_source_11 ); } { PyObject *tmp_assign_source_12; PyObject *tmp_import_name_from_8; CHECK_OBJECT( tmp_import_from_1__module ); tmp_import_name_from_8 = tmp_import_from_1__module; tmp_assign_source_12 = IMPORT_NAME( tmp_import_name_from_8, const_str_plain_open ); if ( tmp_assign_source_12 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 35; goto try_except_handler_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_open, tmp_assign_source_12 ); } { PyObject *tmp_assign_source_13; PyObject *tmp_import_name_from_9; CHECK_OBJECT( tmp_import_from_1__module ); tmp_import_name_from_9 = tmp_import_from_1__module; tmp_assign_source_13 = IMPORT_NAME( tmp_import_name_from_9, const_str_plain_str ); if ( tmp_assign_source_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 35; goto try_except_handler_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str, tmp_assign_source_13 ); } goto try_end_1; // 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 *)tmp_import_from_1__module ); Py_DECREF( tmp_import_from_1__module ); tmp_import_from_1__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 frame_exception_exit_1; } // End of try: try_end_1:; } { CHECK_OBJECT( (PyObject *)tmp_import_from_1__module ); Py_DECREF( tmp_import_from_1__module ); tmp_import_from_1__module = NULL; } { PyObject *tmp_assign_source_14; PyObject *tmp_import_name_from_10; 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_digest_118c8611317729818c37c760127e23b2; tmp_globals_name_2 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_2 = Py_None; tmp_fromlist_name_2 = const_tuple_str_plain_as_native_str_tuple; tmp_level_name_2 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 36; tmp_import_name_from_10 = IMPORT_MODULE5( tmp_name_name_2, tmp_globals_name_2, tmp_locals_name_2, tmp_fromlist_name_2, tmp_level_name_2 ); if ( tmp_import_name_from_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 36; goto frame_exception_exit_1; } tmp_assign_source_14 = IMPORT_NAME( tmp_import_name_from_10, const_str_plain_as_native_str ); Py_DECREF( tmp_import_name_from_10 ); if ( tmp_assign_source_14 == 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_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_as_native_str, tmp_assign_source_14 ); } { PyObject *tmp_assign_source_15; tmp_assign_source_15 = LIST_COPY( const_list_b28095f7555406d11851edf8db75c62b_list ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain___all__, tmp_assign_source_15 ); } { PyObject *tmp_assign_source_16; 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_copy; tmp_globals_name_3 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_3 = Py_None; tmp_fromlist_name_3 = Py_None; tmp_level_name_3 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 41; tmp_assign_source_16 = 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_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 41; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_copy, tmp_assign_source_16 ); } { PyObject *tmp_assign_source_17; 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_datetime; tmp_globals_name_4 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_4 = Py_None; tmp_fromlist_name_4 = Py_None; tmp_level_name_4 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 42; tmp_assign_source_17 = IMPORT_MODULE5( tmp_name_name_4, tmp_globals_name_4, tmp_locals_name_4, tmp_fromlist_name_4, tmp_level_name_4 ); if ( tmp_assign_source_17 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 42; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_datetime, tmp_assign_source_17 ); } { PyObject *tmp_assign_source_18; 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_re; tmp_globals_name_5 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_5 = Py_None; tmp_fromlist_name_5 = Py_None; tmp_level_name_5 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 43; tmp_assign_source_18 = 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_18 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 43; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re, tmp_assign_source_18 ); } { PyObject *tmp_assattr_name_1; PyObject *tmp_assattr_target_1; PyObject *tmp_mvar_value_1; tmp_assattr_name_1 = const_int_0; tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_1 == NULL )) { tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } CHECK_OBJECT( tmp_mvar_value_1 ); tmp_assattr_target_1 = tmp_mvar_value_1; tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_ASCII, tmp_assattr_name_1 ); if ( tmp_result == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 44; goto frame_exception_exit_1; } } { PyObject *tmp_assign_source_19; 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_time; tmp_globals_name_6 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_6 = Py_None; tmp_fromlist_name_6 = Py_None; tmp_level_name_6 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 45; tmp_assign_source_19 = IMPORT_MODULE5( tmp_name_name_6, tmp_globals_name_6, tmp_locals_name_6, tmp_fromlist_name_6, tmp_level_name_6 ); assert( !(tmp_assign_source_19 == NULL) ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time, tmp_assign_source_19 ); } { PyObject *tmp_assign_source_20; 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_digest_4c1e770c5544f54da5d3b8065d995354; tmp_globals_name_7 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_7 = Py_None; tmp_fromlist_name_7 = const_tuple_str_plain_urlparse_str_plain_urlsplit_str_plain_quote_tuple; tmp_level_name_7 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 46; tmp_assign_source_20 = 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_20 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 46; goto frame_exception_exit_1; } assert( tmp_import_from_2__module == NULL ); tmp_import_from_2__module = tmp_assign_source_20; } { // Tried code: { PyObject *tmp_assign_source_21; PyObject *tmp_import_name_from_11; CHECK_OBJECT( tmp_import_from_2__module ); tmp_import_name_from_11 = tmp_import_from_2__module; tmp_assign_source_21 = IMPORT_NAME( tmp_import_name_from_11, const_str_plain_urlparse ); if ( tmp_assign_source_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 46; goto try_except_handler_2; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_urlparse, tmp_assign_source_21 ); } { PyObject *tmp_assign_source_22; PyObject *tmp_import_name_from_12; CHECK_OBJECT( tmp_import_from_2__module ); tmp_import_name_from_12 = tmp_import_from_2__module; tmp_assign_source_22 = IMPORT_NAME( tmp_import_name_from_12, const_str_plain_urlsplit ); if ( tmp_assign_source_22 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 46; goto try_except_handler_2; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_urlsplit, tmp_assign_source_22 ); } { PyObject *tmp_assign_source_23; PyObject *tmp_import_name_from_13; CHECK_OBJECT( tmp_import_from_2__module ); tmp_import_name_from_13 = tmp_import_from_2__module; tmp_assign_source_23 = IMPORT_NAME( tmp_import_name_from_13, const_str_plain_quote ); if ( tmp_assign_source_23 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 46; goto try_except_handler_2; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_quote, tmp_assign_source_23 ); } goto try_end_2; // 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; { CHECK_OBJECT( (PyObject *)tmp_import_from_2__module ); Py_DECREF( tmp_import_from_2__module ); tmp_import_from_2__module = 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 frame_exception_exit_1; } // End of try: try_end_2:; } { CHECK_OBJECT( (PyObject *)tmp_import_from_2__module ); Py_DECREF( tmp_import_from_2__module ); tmp_import_from_2__module = NULL; } { PyObject *tmp_assign_source_24; PyObject *tmp_import_name_from_14; 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_digest_c672ea00fd3e32c13d12a34f67316e82; tmp_globals_name_8 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_8 = Py_None; tmp_fromlist_name_8 = const_tuple_str_plain_HTTP_PORT_tuple; tmp_level_name_8 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 47; tmp_import_name_from_14 = IMPORT_MODULE5( tmp_name_name_8, tmp_globals_name_8, tmp_locals_name_8, tmp_fromlist_name_8, tmp_level_name_8 ); if ( tmp_import_name_from_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 47; goto frame_exception_exit_1; } tmp_assign_source_24 = IMPORT_NAME( tmp_import_name_from_14, const_str_plain_HTTP_PORT ); Py_DECREF( tmp_import_name_from_14 ); if ( tmp_assign_source_24 == 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_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HTTP_PORT, tmp_assign_source_24 ); } { // Tried code: { PyObject *tmp_assign_source_25; PyObject *tmp_name_name_9; PyObject *tmp_globals_name_9; PyObject *tmp_locals_name_9; PyObject *tmp_fromlist_name_9; PyObject *tmp_level_name_9; tmp_name_name_9 = const_str_plain_threading; tmp_globals_name_9 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_9 = Py_None; tmp_fromlist_name_9 = Py_None; tmp_level_name_9 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 49; tmp_assign_source_25 = IMPORT_MODULE5( tmp_name_name_9, tmp_globals_name_9, tmp_locals_name_9, tmp_fromlist_name_9, tmp_level_name_9 ); if ( tmp_assign_source_25 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 49; goto try_except_handler_3; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__threading, tmp_assign_source_25 ); } goto try_end_3; // Exception handler code: try_except_handler_3:; 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; { // 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_3 == NULL ) { exception_keeper_tb_3 = MAKE_TRACEBACK( frame_ddd2ed56084ac82cd5175bfe4516e834, exception_keeper_lineno_3 ); } else if ( exception_keeper_lineno_3 != 0 ) { exception_keeper_tb_3 = ADD_TRACEBACK( exception_keeper_tb_3, frame_ddd2ed56084ac82cd5175bfe4516e834, exception_keeper_lineno_3 ); } NORMALIZE_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); PyException_SetTraceback( exception_keeper_value_3, (PyObject *)exception_keeper_tb_3 ); PUBLISH_EXCEPTION( &exception_keeper_type_3, &exception_keeper_value_3, &exception_keeper_tb_3 ); } { // 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_ImportError; 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 = 50; goto try_except_handler_4; } 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_26; PyObject *tmp_name_name_10; PyObject *tmp_globals_name_10; PyObject *tmp_locals_name_10; PyObject *tmp_fromlist_name_10; PyObject *tmp_level_name_10; tmp_name_name_10 = const_str_plain_dummy_threading; tmp_globals_name_10 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_10 = Py_None; tmp_fromlist_name_10 = Py_None; tmp_level_name_10 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 51; tmp_assign_source_26 = IMPORT_MODULE5( tmp_name_name_10, tmp_globals_name_10, tmp_locals_name_10, tmp_fromlist_name_10, tmp_level_name_10 ); if ( tmp_assign_source_26 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 51; goto try_except_handler_4; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__threading, tmp_assign_source_26 ); } goto branch_end_1; branch_no_1:; { tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); if (unlikely( tmp_result == false )) { exception_lineno = 48; } if (exception_tb && exception_tb->tb_frame == &frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame) frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = exception_tb->tb_lineno; goto try_except_handler_4; } branch_end_1:; } goto try_end_4; // Exception handler code: try_except_handler_4:; 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_1, exception_preserved_value_1, exception_preserved_tb_1 ); } { // 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:; } { // Restore previous exception. SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 ); } goto try_end_3; // exception handler codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // End of try: try_end_3:; } { PyObject *tmp_assign_source_27; PyObject *tmp_import_name_from_15; PyObject *tmp_name_name_11; PyObject *tmp_globals_name_11; PyObject *tmp_locals_name_11; PyObject *tmp_fromlist_name_11; PyObject *tmp_level_name_11; tmp_name_name_11 = const_str_plain_calendar; tmp_globals_name_11 = (PyObject *)moduledict_future$backports$http$cookiejar; tmp_locals_name_11 = Py_None; tmp_fromlist_name_11 = const_tuple_str_plain_timegm_tuple; tmp_level_name_11 = const_int_0; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 52; tmp_import_name_from_15 = IMPORT_MODULE5( tmp_name_name_11, tmp_globals_name_11, tmp_locals_name_11, tmp_fromlist_name_11, tmp_level_name_11 ); if ( tmp_import_name_from_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 52; goto frame_exception_exit_1; } tmp_assign_source_27 = IMPORT_NAME( tmp_import_name_from_15, const_str_plain_timegm ); Py_DECREF( tmp_import_name_from_15 ); if ( tmp_assign_source_27 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 52; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_timegm, tmp_assign_source_27 ); } { PyObject *tmp_assign_source_28; tmp_assign_source_28 = Py_False; UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_debug, tmp_assign_source_28 ); } { PyObject *tmp_assign_source_29; tmp_assign_source_29 = Py_None; UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_logger, tmp_assign_source_29 ); } { PyObject *tmp_assign_source_30; tmp_assign_source_30 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_1__debug( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__debug, tmp_assign_source_30 ); } { PyObject *tmp_assign_source_31; PyObject *tmp_called_name_1; PyObject *tmp_mvar_value_2; PyObject *tmp_args_element_name_1; PyObject *tmp_mvar_value_3; tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_str ); if (unlikely( tmp_mvar_value_2 == NULL )) { tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_str ); } if ( tmp_mvar_value_2 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 67; goto frame_exception_exit_1; } tmp_called_name_1 = tmp_mvar_value_2; tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HTTP_PORT ); if (unlikely( tmp_mvar_value_3 == NULL )) { tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_HTTP_PORT ); } if ( tmp_mvar_value_3 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "HTTP_PORT" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 67; goto frame_exception_exit_1; } tmp_args_element_name_1 = tmp_mvar_value_3; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 67; { PyObject *call_args[] = { tmp_args_element_name_1 }; tmp_assign_source_31 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args ); } if ( tmp_assign_source_31 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 67; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_DEFAULT_HTTP_PORT, tmp_assign_source_31 ); } { PyObject *tmp_assign_source_32; tmp_assign_source_32 = const_str_digest_2c07e1414d9314d58e1938c7db2ff627; UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MISSING_FILENAME_TEXT, tmp_assign_source_32 ); } { PyObject *tmp_assign_source_33; tmp_assign_source_33 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_2__warn_unhandled_exception( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__warn_unhandled_exception, tmp_assign_source_33 ); } { PyObject *tmp_assign_source_34; tmp_assign_source_34 = const_int_pos_1970; UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_EPOCH_YEAR, tmp_assign_source_34 ); } { PyObject *tmp_assign_source_35; tmp_assign_source_35 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_3__timegm( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__timegm, tmp_assign_source_35 ); } { PyObject *tmp_assign_source_36; tmp_assign_source_36 = LIST_COPY( const_list_701b9168fe254617c812a888a50c6ec4_list ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_DAYS, tmp_assign_source_36 ); } { PyObject *tmp_assign_source_37; tmp_assign_source_37 = LIST_COPY( const_list_cea03aef4b96369a507a9cabbc84036d_list ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MONTHS, tmp_assign_source_37 ); } { PyObject *tmp_assign_source_38; tmp_assign_source_38 = PyList_New( 0 ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MONTHS_LOWER, tmp_assign_source_38 ); } { PyObject *tmp_assign_source_39; PyObject *tmp_iter_arg_1; PyObject *tmp_mvar_value_4; tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MONTHS ); if (unlikely( tmp_mvar_value_4 == NULL )) { tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MONTHS ); } CHECK_OBJECT( tmp_mvar_value_4 ); tmp_iter_arg_1 = tmp_mvar_value_4; tmp_assign_source_39 = MAKE_ITERATOR( tmp_iter_arg_1 ); if ( tmp_assign_source_39 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 98; goto frame_exception_exit_1; } assert( tmp_for_loop_1__for_iterator == NULL ); tmp_for_loop_1__for_iterator = tmp_assign_source_39; } { // Tried code: { loop_start_1:; { PyObject *tmp_next_source_1; PyObject *tmp_assign_source_40; CHECK_OBJECT( tmp_for_loop_1__for_iterator ); tmp_next_source_1 = tmp_for_loop_1__for_iterator; tmp_assign_source_40 = ITERATOR_NEXT( tmp_next_source_1 ); if ( tmp_assign_source_40 == NULL ) { if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() ) { goto loop_end_1; } else { FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 98; goto try_except_handler_5; } } { PyObject *old = tmp_for_loop_1__iter_value; tmp_for_loop_1__iter_value = tmp_assign_source_40; Py_XDECREF( old ); } } { PyObject *tmp_assign_source_41; CHECK_OBJECT( tmp_for_loop_1__iter_value ); tmp_assign_source_41 = tmp_for_loop_1__iter_value; UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_month, tmp_assign_source_41 ); } { PyObject *tmp_called_name_2; PyObject *tmp_source_name_1; PyObject *tmp_mvar_value_5; PyObject *tmp_args_element_name_2; PyObject *tmp_called_instance_1; PyObject *tmp_mvar_value_6; tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MONTHS_LOWER ); if (unlikely( tmp_mvar_value_5 == NULL )) { tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MONTHS_LOWER ); } if ( tmp_mvar_value_5 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MONTHS_LOWER" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 98; goto try_except_handler_5; } tmp_source_name_1 = tmp_mvar_value_5; tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_append ); if ( tmp_called_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 98; goto try_except_handler_5; } tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_month ); if (unlikely( tmp_mvar_value_6 == NULL )) { tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_month ); } if ( tmp_mvar_value_6 == NULL ) { Py_DECREF( tmp_called_name_2 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "month" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 98; goto try_except_handler_5; } tmp_called_instance_1 = tmp_mvar_value_6; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 98; tmp_args_element_name_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_lower ); if ( tmp_args_element_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_2 ); exception_lineno = 98; goto try_except_handler_5; } frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 98; { PyObject *call_args[] = { tmp_args_element_name_2 }; tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args ); } Py_DECREF( tmp_called_name_2 ); 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 = 98; goto try_except_handler_5; } Py_DECREF( tmp_unused ); } if ( CONSIDER_THREADING() == false ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 98; goto try_except_handler_5; } goto loop_start_1; loop_end_1:; } goto try_end_5; // Exception handler code: try_except_handler_5:; 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( 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_5; exception_value = exception_keeper_value_5; exception_tb = exception_keeper_tb_5; exception_lineno = exception_keeper_lineno_5; goto frame_exception_exit_1; } // End of try: try_end_5:; } { 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; } { PyObject *tmp_assign_source_42; PyObject *tmp_defaults_1; tmp_defaults_1 = const_tuple_none_tuple; Py_INCREF( tmp_defaults_1 ); tmp_assign_source_42 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_4_time2isoz( tmp_defaults_1 ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time2isoz, tmp_assign_source_42 ); } { PyObject *tmp_assign_source_43; PyObject *tmp_defaults_2; tmp_defaults_2 = const_tuple_none_tuple; Py_INCREF( tmp_defaults_2 ); tmp_assign_source_43 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_5_time2netscape( tmp_defaults_2 ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_time2netscape, tmp_assign_source_43 ); } { PyObject *tmp_assign_source_44; tmp_assign_source_44 = PyDict_Copy( const_dict_318799b9a2bab0be5ea14fd410773c93 ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_UTC_ZONES, tmp_assign_source_44 ); } { PyObject *tmp_assign_source_45; PyObject *tmp_called_name_3; PyObject *tmp_source_name_2; PyObject *tmp_mvar_value_7; PyObject *tmp_args_element_name_3; PyObject *tmp_args_element_name_4; PyObject *tmp_source_name_3; PyObject *tmp_mvar_value_8; tmp_mvar_value_7 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_7 == NULL )) { tmp_mvar_value_7 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_7 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 141; goto frame_exception_exit_1; } tmp_source_name_2 = tmp_mvar_value_7; tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_compile ); if ( tmp_called_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 141; goto frame_exception_exit_1; } tmp_args_element_name_3 = const_str_digest_9d18c2387f0a91d7a4271c1dc4805248; tmp_mvar_value_8 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_8 == NULL )) { tmp_mvar_value_8 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_8 == NULL ) { Py_DECREF( tmp_called_name_3 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 141; goto frame_exception_exit_1; } tmp_source_name_3 = tmp_mvar_value_8; tmp_args_element_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_ASCII ); if ( tmp_args_element_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_3 ); exception_lineno = 141; goto frame_exception_exit_1; } frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 141; { PyObject *call_args[] = { tmp_args_element_name_3, tmp_args_element_name_4 }; tmp_assign_source_45 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_3, call_args ); } Py_DECREF( tmp_called_name_3 ); Py_DECREF( tmp_args_element_name_4 ); if ( tmp_assign_source_45 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 141; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_TIMEZONE_RE, tmp_assign_source_45 ); } { PyObject *tmp_assign_source_46; tmp_assign_source_46 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_6_offset_from_tz_string( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_offset_from_tz_string, tmp_assign_source_46 ); } { PyObject *tmp_assign_source_47; tmp_assign_source_47 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_7__str2time( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain__str2time, tmp_assign_source_47 ); } { PyObject *tmp_assign_source_48; PyObject *tmp_called_name_4; PyObject *tmp_source_name_4; PyObject *tmp_mvar_value_9; PyObject *tmp_args_element_name_5; PyObject *tmp_args_element_name_6; PyObject *tmp_source_name_5; PyObject *tmp_mvar_value_10; tmp_mvar_value_9 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_9 == NULL )) { tmp_mvar_value_9 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_9 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 209; goto frame_exception_exit_1; } tmp_source_name_4 = tmp_mvar_value_9; tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_compile ); if ( tmp_called_name_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 209; goto frame_exception_exit_1; } tmp_args_element_name_5 = const_str_digest_d0997d9efbd35a7b1b70f2e546df7898; tmp_mvar_value_10 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_10 == NULL )) { tmp_mvar_value_10 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_10 == NULL ) { Py_DECREF( tmp_called_name_4 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 211; goto frame_exception_exit_1; } tmp_source_name_5 = tmp_mvar_value_10; tmp_args_element_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_ASCII ); if ( tmp_args_element_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_4 ); exception_lineno = 211; goto frame_exception_exit_1; } frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 209; { PyObject *call_args[] = { tmp_args_element_name_5, tmp_args_element_name_6 }; tmp_assign_source_48 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_4, call_args ); } Py_DECREF( tmp_called_name_4 ); Py_DECREF( tmp_args_element_name_6 ); if ( tmp_assign_source_48 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 209; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_STRICT_DATE_RE, tmp_assign_source_48 ); } { PyObject *tmp_assign_source_49; PyObject *tmp_called_name_5; PyObject *tmp_source_name_6; PyObject *tmp_mvar_value_11; PyObject *tmp_args_element_name_7; PyObject *tmp_args_element_name_8; PyObject *tmp_left_name_1; PyObject *tmp_source_name_7; PyObject *tmp_mvar_value_12; PyObject *tmp_right_name_1; PyObject *tmp_source_name_8; PyObject *tmp_mvar_value_13; tmp_mvar_value_11 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_11 == NULL )) { tmp_mvar_value_11 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_11 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 212; goto frame_exception_exit_1; } tmp_source_name_6 = tmp_mvar_value_11; tmp_called_name_5 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_compile ); if ( tmp_called_name_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 212; goto frame_exception_exit_1; } tmp_args_element_name_7 = const_str_digest_04cece0f34cac9d77bcb61c015ae1e7a; tmp_mvar_value_12 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_12 == NULL )) { tmp_mvar_value_12 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_12 == NULL ) { Py_DECREF( tmp_called_name_5 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 213; goto frame_exception_exit_1; } tmp_source_name_7 = tmp_mvar_value_12; tmp_left_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_7, const_str_plain_I ); if ( tmp_left_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 213; goto frame_exception_exit_1; } tmp_mvar_value_13 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_13 == NULL )) { tmp_mvar_value_13 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_13 == NULL ) { Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_left_name_1 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 213; goto frame_exception_exit_1; } tmp_source_name_8 = tmp_mvar_value_13; tmp_right_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain_ASCII ); if ( tmp_right_name_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_left_name_1 ); exception_lineno = 213; goto frame_exception_exit_1; } tmp_args_element_name_8 = BINARY_OPERATION( PyNumber_Or, tmp_left_name_1, tmp_right_name_1 ); Py_DECREF( tmp_left_name_1 ); Py_DECREF( tmp_right_name_1 ); if ( tmp_args_element_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_5 ); exception_lineno = 213; goto frame_exception_exit_1; } frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 212; { PyObject *call_args[] = { tmp_args_element_name_7, tmp_args_element_name_8 }; tmp_assign_source_49 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_5, call_args ); } Py_DECREF( tmp_called_name_5 ); Py_DECREF( tmp_args_element_name_8 ); if ( tmp_assign_source_49 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 212; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_WEEKDAY_RE, tmp_assign_source_49 ); } { PyObject *tmp_assign_source_50; PyObject *tmp_called_name_6; PyObject *tmp_source_name_9; PyObject *tmp_mvar_value_14; PyObject *tmp_args_element_name_9; PyObject *tmp_args_element_name_10; PyObject *tmp_left_name_2; PyObject *tmp_source_name_10; PyObject *tmp_mvar_value_15; PyObject *tmp_right_name_2; PyObject *tmp_source_name_11; PyObject *tmp_mvar_value_16; tmp_mvar_value_14 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_14 == NULL )) { tmp_mvar_value_14 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_14 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 214; goto frame_exception_exit_1; } tmp_source_name_9 = tmp_mvar_value_14; tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_9, const_str_plain_compile ); if ( tmp_called_name_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 214; goto frame_exception_exit_1; } tmp_args_element_name_9 = const_str_digest_53420dd28633a31c0a6b97acb18783b0; tmp_mvar_value_15 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_15 == NULL )) { tmp_mvar_value_15 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_15 == NULL ) { Py_DECREF( tmp_called_name_6 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 230; goto frame_exception_exit_1; } tmp_source_name_10 = tmp_mvar_value_15; tmp_left_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain_X ); if ( tmp_left_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_6 ); exception_lineno = 230; goto frame_exception_exit_1; } tmp_mvar_value_16 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_16 == NULL )) { tmp_mvar_value_16 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_16 == NULL ) { Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_left_name_2 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 230; goto frame_exception_exit_1; } tmp_source_name_11 = tmp_mvar_value_16; tmp_right_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_11, const_str_plain_ASCII ); if ( tmp_right_name_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_left_name_2 ); exception_lineno = 230; goto frame_exception_exit_1; } tmp_args_element_name_10 = BINARY_OPERATION( PyNumber_Or, tmp_left_name_2, tmp_right_name_2 ); Py_DECREF( tmp_left_name_2 ); Py_DECREF( tmp_right_name_2 ); if ( tmp_args_element_name_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_6 ); exception_lineno = 230; goto frame_exception_exit_1; } frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 214; { PyObject *call_args[] = { tmp_args_element_name_9, tmp_args_element_name_10 }; tmp_assign_source_50 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_6, call_args ); } Py_DECREF( tmp_called_name_6 ); Py_DECREF( tmp_args_element_name_10 ); if ( tmp_assign_source_50 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 214; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LOOSE_HTTP_DATE_RE, tmp_assign_source_50 ); } { PyObject *tmp_assign_source_51; tmp_assign_source_51 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_8_http2time( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_http2time, tmp_assign_source_51 ); } { PyObject *tmp_assign_source_52; PyObject *tmp_called_name_7; PyObject *tmp_source_name_12; PyObject *tmp_mvar_value_17; PyObject *tmp_args_element_name_11; PyObject *tmp_args_element_name_12; PyObject *tmp_left_name_3; PyObject *tmp_source_name_13; PyObject *tmp_mvar_value_18; PyObject *tmp_right_name_3; PyObject *tmp_source_name_14; PyObject *tmp_mvar_value_19; tmp_mvar_value_17 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_17 == NULL )) { tmp_mvar_value_17 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_17 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 287; goto frame_exception_exit_1; } tmp_source_name_12 = tmp_mvar_value_17; tmp_called_name_7 = LOOKUP_ATTRIBUTE( tmp_source_name_12, const_str_plain_compile ); if ( tmp_called_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 287; goto frame_exception_exit_1; } tmp_args_element_name_11 = const_str_digest_67402e2ce701e8c31725c4e8c7d524b5; tmp_mvar_value_18 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_18 == NULL )) { tmp_mvar_value_18 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_18 == NULL ) { Py_DECREF( tmp_called_name_7 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 302; goto frame_exception_exit_1; } tmp_source_name_13 = tmp_mvar_value_18; tmp_left_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_13, const_str_plain_X ); if ( tmp_left_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_7 ); exception_lineno = 302; goto frame_exception_exit_1; } tmp_mvar_value_19 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_19 == NULL )) { tmp_mvar_value_19 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_19 == NULL ) { Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_left_name_3 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 302; goto frame_exception_exit_1; } tmp_source_name_14 = tmp_mvar_value_19; tmp_right_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_14, const_str_plain_ASCII ); if ( tmp_right_name_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_left_name_3 ); exception_lineno = 302; goto frame_exception_exit_1; } tmp_args_element_name_12 = BINARY_OPERATION( PyNumber_Or, tmp_left_name_3, tmp_right_name_3 ); Py_DECREF( tmp_left_name_3 ); Py_DECREF( tmp_right_name_3 ); if ( tmp_args_element_name_12 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_7 ); exception_lineno = 302; goto frame_exception_exit_1; } frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 287; { PyObject *call_args[] = { tmp_args_element_name_11, tmp_args_element_name_12 }; tmp_assign_source_52 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_7, call_args ); } Py_DECREF( tmp_called_name_7 ); Py_DECREF( tmp_args_element_name_12 ); if ( tmp_assign_source_52 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 287; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_ISO_DATE_RE, tmp_assign_source_52 ); } { PyObject *tmp_assign_source_53; tmp_assign_source_53 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_9_iso2time( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_iso2time, tmp_assign_source_53 ); } { PyObject *tmp_assign_source_54; tmp_assign_source_54 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_10_unmatched( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_unmatched, tmp_assign_source_54 ); } { PyObject *tmp_assign_source_55; PyObject *tmp_called_instance_2; PyObject *tmp_mvar_value_20; tmp_mvar_value_20 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_20 == NULL )) { tmp_mvar_value_20 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_20 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); 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_instance_2 = tmp_mvar_value_20; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 341; tmp_assign_source_55 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_64478837e197be634bebe4c1269533e7_tuple, 0 ) ); if ( tmp_assign_source_55 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 341; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_TOKEN_RE, tmp_assign_source_55 ); } { PyObject *tmp_assign_source_56; PyObject *tmp_called_instance_3; PyObject *tmp_mvar_value_21; tmp_mvar_value_21 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_21 == NULL )) { tmp_mvar_value_21 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_21 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); 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_instance_3 = tmp_mvar_value_21; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 342; tmp_assign_source_56 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_3, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_5e4ed7b762e965909ad65ba4bdfa1e02_tuple, 0 ) ); if ( tmp_assign_source_56 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 342; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_QUOTED_VALUE_RE, tmp_assign_source_56 ); } { PyObject *tmp_assign_source_57; PyObject *tmp_called_instance_4; PyObject *tmp_mvar_value_22; tmp_mvar_value_22 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_22 == NULL )) { tmp_mvar_value_22 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_22 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); 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_instance_4 = tmp_mvar_value_22; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 343; tmp_assign_source_57 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_4, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_90fb66a855155b4111d921310c4fdd21_tuple, 0 ) ); if ( tmp_assign_source_57 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 343; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_VALUE_RE, tmp_assign_source_57 ); } { PyObject *tmp_assign_source_58; PyObject *tmp_called_instance_5; PyObject *tmp_mvar_value_23; tmp_mvar_value_23 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_23 == NULL )) { tmp_mvar_value_23 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_23 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); 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_instance_5 = tmp_mvar_value_23; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 344; tmp_assign_source_58 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_5, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_89b117bb54827b46396fd05fd8c8f20b_tuple, 0 ) ); if ( tmp_assign_source_58 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 344; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_ESCAPE_RE, tmp_assign_source_58 ); } { PyObject *tmp_assign_source_59; tmp_assign_source_59 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_11_split_header_words( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_split_header_words, tmp_assign_source_59 ); } { PyObject *tmp_assign_source_60; PyObject *tmp_called_instance_6; PyObject *tmp_mvar_value_24; tmp_mvar_value_24 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_24 == NULL )) { tmp_mvar_value_24 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_24 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 430; goto frame_exception_exit_1; } tmp_called_instance_6 = tmp_mvar_value_24; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 430; tmp_assign_source_60 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_6, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_a20576513bc0e620214fe3c7d0af099b_tuple, 0 ) ); if ( tmp_assign_source_60 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 430; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HEADER_JOIN_ESCAPE_RE, tmp_assign_source_60 ); } { PyObject *tmp_assign_source_61; tmp_assign_source_61 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_12_join_header_words( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_join_header_words, tmp_assign_source_61 ); } { PyObject *tmp_assign_source_62; tmp_assign_source_62 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_13_strip_quotes( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_strip_quotes, tmp_assign_source_62 ); } { PyObject *tmp_assign_source_63; tmp_assign_source_63 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_14_parse_ns_headers( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_parse_ns_headers, tmp_assign_source_63 ); } { PyObject *tmp_assign_source_64; PyObject *tmp_called_name_8; PyObject *tmp_source_name_15; PyObject *tmp_mvar_value_25; PyObject *tmp_args_element_name_13; PyObject *tmp_args_element_name_14; PyObject *tmp_source_name_16; PyObject *tmp_mvar_value_26; tmp_mvar_value_25 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_25 == NULL )) { tmp_mvar_value_25 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_25 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 515; goto frame_exception_exit_1; } tmp_source_name_15 = tmp_mvar_value_25; tmp_called_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_15, const_str_plain_compile ); if ( tmp_called_name_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 515; goto frame_exception_exit_1; } tmp_args_element_name_13 = const_str_digest_39f163eda0ce746f6bd2241888e84930; tmp_mvar_value_26 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_26 == NULL )) { tmp_mvar_value_26 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_26 == NULL ) { Py_DECREF( tmp_called_name_8 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 515; goto frame_exception_exit_1; } tmp_source_name_16 = tmp_mvar_value_26; tmp_args_element_name_14 = LOOKUP_ATTRIBUTE( tmp_source_name_16, const_str_plain_ASCII ); if ( tmp_args_element_name_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_8 ); exception_lineno = 515; goto frame_exception_exit_1; } frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 515; { PyObject *call_args[] = { tmp_args_element_name_13, tmp_args_element_name_14 }; tmp_assign_source_64 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_8, call_args ); } Py_DECREF( tmp_called_name_8 ); Py_DECREF( tmp_args_element_name_14 ); if ( tmp_assign_source_64 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 515; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_IPV4_RE, tmp_assign_source_64 ); } { PyObject *tmp_assign_source_65; tmp_assign_source_65 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_15_is_HDN( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_is_HDN, tmp_assign_source_65 ); } { PyObject *tmp_assign_source_66; tmp_assign_source_66 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_16_domain_match( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_domain_match, tmp_assign_source_66 ); } { PyObject *tmp_assign_source_67; tmp_assign_source_67 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_17_liberal_is_HDN( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_liberal_is_HDN, tmp_assign_source_67 ); } { PyObject *tmp_assign_source_68; tmp_assign_source_68 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_18_user_domain_match( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_user_domain_match, tmp_assign_source_68 ); } { PyObject *tmp_assign_source_69; PyObject *tmp_called_name_9; PyObject *tmp_source_name_17; PyObject *tmp_mvar_value_27; PyObject *tmp_args_element_name_15; PyObject *tmp_args_element_name_16; PyObject *tmp_source_name_18; PyObject *tmp_mvar_value_28; tmp_mvar_value_27 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_27 == NULL )) { tmp_mvar_value_27 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_27 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 600; goto frame_exception_exit_1; } tmp_source_name_17 = tmp_mvar_value_27; tmp_called_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_17, const_str_plain_compile ); if ( tmp_called_name_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 600; goto frame_exception_exit_1; } tmp_args_element_name_15 = const_str_digest_9f2143328a56e68461b0eb3ba7961d9d; tmp_mvar_value_28 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_28 == NULL )) { tmp_mvar_value_28 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_28 == NULL ) { Py_DECREF( tmp_called_name_9 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 600; goto frame_exception_exit_1; } tmp_source_name_18 = tmp_mvar_value_28; tmp_args_element_name_16 = LOOKUP_ATTRIBUTE( tmp_source_name_18, const_str_plain_ASCII ); if ( tmp_args_element_name_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_9 ); exception_lineno = 600; goto frame_exception_exit_1; } frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 600; { PyObject *call_args[] = { tmp_args_element_name_15, tmp_args_element_name_16 }; tmp_assign_source_69 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_9, call_args ); } Py_DECREF( tmp_called_name_9 ); Py_DECREF( tmp_args_element_name_16 ); if ( tmp_assign_source_69 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 600; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_cut_port_re, tmp_assign_source_69 ); } { PyObject *tmp_assign_source_70; tmp_assign_source_70 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_19_request_host( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_host, tmp_assign_source_70 ); } { PyObject *tmp_assign_source_71; tmp_assign_source_71 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_20_eff_request_host( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_eff_request_host, tmp_assign_source_71 ); } { PyObject *tmp_assign_source_72; tmp_assign_source_72 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_21_request_path( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_path, tmp_assign_source_72 ); } { PyObject *tmp_assign_source_73; tmp_assign_source_73 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_22_request_port( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_request_port, tmp_assign_source_73 ); } { PyObject *tmp_assign_source_74; tmp_assign_source_74 = const_str_digest_b1d672047483552faf5212433b8f9cd7; UPDATE_STRING_DICT0( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_HTTP_PATH_SAFE, tmp_assign_source_74 ); } { PyObject *tmp_assign_source_75; PyObject *tmp_called_instance_7; PyObject *tmp_mvar_value_29; tmp_mvar_value_29 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_29 == NULL )) { tmp_mvar_value_29 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_29 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 655; goto frame_exception_exit_1; } tmp_called_instance_7 = tmp_mvar_value_29; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 655; tmp_assign_source_75 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_7, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_8e65edd712068ac2334f8b3c1a548ef5_tuple, 0 ) ); if ( tmp_assign_source_75 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 655; goto frame_exception_exit_1; } UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_ESCAPED_CHAR_RE, tmp_assign_source_75 ); } { PyObject *tmp_assign_source_76; tmp_assign_source_76 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_23_uppercase_escaped_char( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_uppercase_escaped_char, tmp_assign_source_76 ); } { PyObject *tmp_assign_source_77; tmp_assign_source_77 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_24_escape_path( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_escape_path, tmp_assign_source_77 ); } { PyObject *tmp_assign_source_78; tmp_assign_source_78 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_25_reach( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_reach, tmp_assign_source_78 ); } { PyObject *tmp_assign_source_79; tmp_assign_source_79 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_26_is_third_party( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_is_third_party, tmp_assign_source_79 ); } { // Tried code: { PyObject *tmp_assign_source_80; 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_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 = 724; goto try_except_handler_6; } assert( tmp_class_creation_1__bases == NULL ); tmp_class_creation_1__bases = tmp_assign_source_80; } { PyObject *tmp_assign_source_81; tmp_assign_source_81 = PyDict_New(); assert( tmp_class_creation_1__class_decl_dict == NULL ); tmp_class_creation_1__class_decl_dict = tmp_assign_source_81; } { PyObject *tmp_assign_source_82; PyObject *tmp_metaclass_name_1; nuitka_bool tmp_condition_result_2; 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_3; 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 = 724; goto try_except_handler_6; } tmp_condition_result_2 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_2 == 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 = 724; goto try_except_handler_6; } 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 = 724; goto try_except_handler_6; } tmp_condition_result_3 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_3 == 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 = 724; goto try_except_handler_6; } 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 = 724; goto try_except_handler_6; } 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_82 = SELECT_METACLASS( tmp_metaclass_name_1, tmp_bases_name_1 ); Py_DECREF( tmp_metaclass_name_1 ); if ( tmp_assign_source_82 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 724; goto try_except_handler_6; } assert( tmp_class_creation_1__metaclass == NULL ); tmp_class_creation_1__metaclass = tmp_assign_source_82; } { nuitka_bool tmp_condition_result_4; 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 = 724; goto try_except_handler_6; } 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:; { 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 = 724; goto try_except_handler_6; } } branch_no_2:; } { nuitka_bool tmp_condition_result_5; PyObject *tmp_source_name_19; CHECK_OBJECT( tmp_class_creation_1__metaclass ); tmp_source_name_19 = tmp_class_creation_1__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_19, const_str_plain___prepare__ ); 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_assign_source_83; PyObject *tmp_called_name_10; PyObject *tmp_source_name_20; PyObject *tmp_args_name_1; PyObject *tmp_tuple_element_1; PyObject *tmp_kw_name_1; CHECK_OBJECT( tmp_class_creation_1__metaclass ); tmp_source_name_20 = tmp_class_creation_1__metaclass; tmp_called_name_10 = LOOKUP_ATTRIBUTE( tmp_source_name_20, const_str_plain___prepare__ ); if ( tmp_called_name_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 724; goto try_except_handler_6; } tmp_tuple_element_1 = const_str_plain_Cookie; tmp_args_name_1 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_name_1, 0, tmp_tuple_element_1 ); CHECK_OBJECT( tmp_class_creation_1__bases ); tmp_tuple_element_1 = tmp_class_creation_1__bases; Py_INCREF( tmp_tuple_element_1 ); PyTuple_SET_ITEM( tmp_args_name_1, 1, tmp_tuple_element_1 ); CHECK_OBJECT( tmp_class_creation_1__class_decl_dict ); tmp_kw_name_1 = tmp_class_creation_1__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 724; tmp_assign_source_83 = CALL_FUNCTION( tmp_called_name_10, tmp_args_name_1, tmp_kw_name_1 ); Py_DECREF( tmp_called_name_10 ); Py_DECREF( tmp_args_name_1 ); if ( tmp_assign_source_83 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 724; goto try_except_handler_6; } assert( tmp_class_creation_1__prepared == NULL ); tmp_class_creation_1__prepared = tmp_assign_source_83; } { nuitka_bool tmp_condition_result_6; PyObject *tmp_operand_name_1; PyObject *tmp_source_name_21; CHECK_OBJECT( tmp_class_creation_1__prepared ); tmp_source_name_21 = tmp_class_creation_1__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_21, 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 = 724; goto try_except_handler_6; } 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_raise_type_1; PyObject *tmp_raise_value_1; PyObject *tmp_left_name_4; PyObject *tmp_right_name_4; PyObject *tmp_tuple_element_2; PyObject *tmp_getattr_target_1; PyObject *tmp_getattr_attr_1; PyObject *tmp_getattr_default_1; PyObject *tmp_source_name_22; PyObject *tmp_type_arg_2; tmp_raise_type_1 = PyExc_TypeError; tmp_left_name_4 = 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_2 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, tmp_getattr_default_1 ); if ( tmp_tuple_element_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 724; goto try_except_handler_6; } tmp_right_name_4 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_4, 0, tmp_tuple_element_2 ); CHECK_OBJECT( tmp_class_creation_1__prepared ); tmp_type_arg_2 = tmp_class_creation_1__prepared; tmp_source_name_22 = BUILTIN_TYPE1( tmp_type_arg_2 ); assert( !(tmp_source_name_22 == NULL) ); tmp_tuple_element_2 = LOOKUP_ATTRIBUTE( tmp_source_name_22, const_str_plain___name__ ); Py_DECREF( tmp_source_name_22 ); if ( tmp_tuple_element_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_4 ); exception_lineno = 724; goto try_except_handler_6; } PyTuple_SET_ITEM( tmp_right_name_4, 1, tmp_tuple_element_2 ); tmp_raise_value_1 = BINARY_OPERATION_REMAINDER( tmp_left_name_4, tmp_right_name_4 ); Py_DECREF( tmp_right_name_4 ); if ( tmp_raise_value_1 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 724; goto try_except_handler_6; } exception_type = tmp_raise_type_1; Py_INCREF( tmp_raise_type_1 ); exception_value = tmp_raise_value_1; exception_lineno = 724; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_6; } branch_no_4:; } goto branch_end_3; branch_no_3:; { PyObject *tmp_assign_source_84; tmp_assign_source_84 = PyDict_New(); assert( tmp_class_creation_1__prepared == NULL ); tmp_class_creation_1__prepared = tmp_assign_source_84; } branch_end_3:; } { PyObject *tmp_assign_source_85; { PyObject *tmp_set_locals_1; CHECK_OBJECT( tmp_class_creation_1__prepared ); tmp_set_locals_1 = tmp_class_creation_1__prepared; locals_future$backports$http$cookiejar_724 = tmp_set_locals_1; Py_INCREF( tmp_set_locals_1 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, 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 = 724; goto try_except_handler_8; } } { tmp_dictset_value = const_str_digest_5b43f98adaaa54e66fad0c550c5cbf9b; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, 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 = 724; goto try_except_handler_8; } } { tmp_dictset_value = const_str_plain_Cookie; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, 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 = 724; goto try_except_handler_8; } } MAKE_OR_REUSE_FRAME( cache_frame_f8361076776b7a10758ccef4eedc6749_2, codeobj_f8361076776b7a10758ccef4eedc6749, module_future$backports$http$cookiejar, sizeof(void *) ); frame_f8361076776b7a10758ccef4eedc6749_2 = cache_frame_f8361076776b7a10758ccef4eedc6749_2; // Push the new frame as the currently active one. pushFrameStack( frame_f8361076776b7a10758ccef4eedc6749_2 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_f8361076776b7a10758ccef4eedc6749_2 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_defaults_3; tmp_defaults_3 = const_tuple_false_tuple; Py_INCREF( tmp_defaults_3 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_27___init__( tmp_defaults_3 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, 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 = 742; type_description_2 = "o"; goto frame_exception_exit_2; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_28_has_nonstandard_attr( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, const_str_plain_has_nonstandard_attr, 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 = 784; type_description_2 = "o"; goto frame_exception_exit_2; } } { PyObject *tmp_defaults_4; tmp_defaults_4 = const_tuple_none_tuple; Py_INCREF( tmp_defaults_4 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_29_get_nonstandard_attr( tmp_defaults_4 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, const_str_plain_get_nonstandard_attr, 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 = 786; type_description_2 = "o"; goto frame_exception_exit_2; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_30_set_nonstandard_attr( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, const_str_plain_set_nonstandard_attr, 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 = 788; type_description_2 = "o"; goto frame_exception_exit_2; } } { PyObject *tmp_defaults_5; tmp_defaults_5 = const_tuple_none_tuple; Py_INCREF( tmp_defaults_5 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_31_is_expired( tmp_defaults_5 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, const_str_plain_is_expired, 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 = 791; type_description_2 = "o"; goto frame_exception_exit_2; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_32___str__( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, const_str_plain___str__, 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 = 797; type_description_2 = "o"; goto frame_exception_exit_2; } } { PyObject *tmp_called_name_11; PyObject *tmp_called_name_12; PyObject *tmp_mvar_value_30; PyObject *tmp_args_element_name_17; tmp_called_name_12 = PyObject_GetItem( locals_future$backports$http$cookiejar_724, const_str_plain_as_native_str ); if ( tmp_called_name_12 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_30 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_as_native_str ); if (unlikely( tmp_mvar_value_30 == NULL )) { tmp_mvar_value_30 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_as_native_str ); } if ( tmp_mvar_value_30 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "as_native_str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 807; type_description_2 = "o"; goto frame_exception_exit_2; } tmp_called_name_12 = tmp_mvar_value_30; Py_INCREF( tmp_called_name_12 ); } } frame_f8361076776b7a10758ccef4eedc6749_2->m_frame.f_lineno = 807; tmp_called_name_11 = CALL_FUNCTION_NO_ARGS( tmp_called_name_12 ); Py_DECREF( tmp_called_name_12 ); if ( tmp_called_name_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 807; type_description_2 = "o"; goto frame_exception_exit_2; } tmp_args_element_name_17 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_33___repr__( ); frame_f8361076776b7a10758ccef4eedc6749_2->m_frame.f_lineno = 807; { PyObject *call_args[] = { tmp_args_element_name_17 }; tmp_dictset_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_11, call_args ); } Py_DECREF( tmp_called_name_11 ); Py_DECREF( tmp_args_element_name_17 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 807; type_description_2 = "o"; goto frame_exception_exit_2; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, const_str_plain___repr__, 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_f8361076776b7a10758ccef4eedc6749_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_f8361076776b7a10758ccef4eedc6749_2 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_f8361076776b7a10758ccef4eedc6749_2, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_f8361076776b7a10758ccef4eedc6749_2->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_f8361076776b7a10758ccef4eedc6749_2, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_f8361076776b7a10758ccef4eedc6749_2, type_description_2, outline_0_var___class__ ); // Release cached frame. if ( frame_f8361076776b7a10758ccef4eedc6749_2 == cache_frame_f8361076776b7a10758ccef4eedc6749_2 ) { Py_DECREF( frame_f8361076776b7a10758ccef4eedc6749_2 ); } cache_frame_f8361076776b7a10758ccef4eedc6749_2 = NULL; assertFrameObject( frame_f8361076776b7a10758ccef4eedc6749_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_8; skip_nested_handling_1:; { nuitka_bool tmp_condition_result_7; PyObject *tmp_compexpr_left_2; PyObject *tmp_compexpr_right_2; CHECK_OBJECT( tmp_class_creation_1__bases ); tmp_compexpr_left_2 = tmp_class_creation_1__bases; tmp_compexpr_right_2 = const_tuple_type_object_tuple; tmp_res = RICH_COMPARE_BOOL_NE( 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 = 724; goto try_except_handler_8; } 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:; { tmp_dictset_value = const_tuple_type_object_tuple; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_724, 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 = 724; goto try_except_handler_8; } } branch_no_5:; } { PyObject *tmp_assign_source_86; PyObject *tmp_called_name_13; PyObject *tmp_args_name_2; PyObject *tmp_tuple_element_3; PyObject *tmp_kw_name_2; CHECK_OBJECT( tmp_class_creation_1__metaclass ); tmp_called_name_13 = tmp_class_creation_1__metaclass; tmp_tuple_element_3 = const_str_plain_Cookie; tmp_args_name_2 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_3 ); PyTuple_SET_ITEM( tmp_args_name_2, 0, tmp_tuple_element_3 ); CHECK_OBJECT( tmp_class_creation_1__bases ); tmp_tuple_element_3 = tmp_class_creation_1__bases; Py_INCREF( tmp_tuple_element_3 ); PyTuple_SET_ITEM( tmp_args_name_2, 1, tmp_tuple_element_3 ); tmp_tuple_element_3 = locals_future$backports$http$cookiejar_724; Py_INCREF( tmp_tuple_element_3 ); PyTuple_SET_ITEM( tmp_args_name_2, 2, tmp_tuple_element_3 ); CHECK_OBJECT( tmp_class_creation_1__class_decl_dict ); tmp_kw_name_2 = tmp_class_creation_1__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 724; tmp_assign_source_86 = CALL_FUNCTION( tmp_called_name_13, tmp_args_name_2, tmp_kw_name_2 ); Py_DECREF( tmp_args_name_2 ); if ( tmp_assign_source_86 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 724; goto try_except_handler_8; } assert( outline_0_var___class__ == NULL ); outline_0_var___class__ = tmp_assign_source_86; } { CHECK_OBJECT( outline_0_var___class__ ); tmp_assign_source_85 = outline_0_var___class__; Py_INCREF( tmp_assign_source_85 ); goto try_return_handler_8; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_8:; { Py_DECREF( locals_future$backports$http$cookiejar_724 ); locals_future$backports$http$cookiejar_724 = NULL; } { goto try_return_handler_7; } // Exception handler code: try_except_handler_8:; 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; { Py_DECREF( locals_future$backports$http$cookiejar_724 ); locals_future$backports$http$cookiejar_724 = NULL; } { // 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 try_except_handler_7; } // End of try: } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_7:; { 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_7:; 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; { // 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 outline_exception_1; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_1:; exception_lineno = 724; goto try_except_handler_6; outline_result_1:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Cookie, tmp_assign_source_85 ); } goto try_end_6; // Exception handler code: try_except_handler_6:; 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; { 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_8; exception_value = exception_keeper_value_8; exception_tb = exception_keeper_tb_8; exception_lineno = exception_keeper_lineno_8; goto frame_exception_exit_1; } // End of try: try_end_6:; } { 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; } { // Tried code: { PyObject *tmp_assign_source_87; 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_87 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args ); } if ( tmp_assign_source_87 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_9; } assert( tmp_class_creation_2__bases == NULL ); tmp_class_creation_2__bases = tmp_assign_source_87; } { PyObject *tmp_assign_source_88; tmp_assign_source_88 = PyDict_New(); assert( tmp_class_creation_2__class_decl_dict == NULL ); tmp_class_creation_2__class_decl_dict = tmp_assign_source_88; } { PyObject *tmp_assign_source_89; PyObject *tmp_metaclass_name_2; nuitka_bool tmp_condition_result_8; 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_9; int tmp_truth_name_2; PyObject *tmp_type_arg_3; PyObject *tmp_subscribed_name_2; PyObject *tmp_subscript_name_2; 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 = 828; goto try_except_handler_9; } tmp_condition_result_8 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_8 == 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 = 828; goto try_except_handler_9; } goto condexpr_end_3; condexpr_false_3:; CHECK_OBJECT( tmp_class_creation_2__bases ); tmp_truth_name_2 = CHECK_IF_TRUE( tmp_class_creation_2__bases ); if ( tmp_truth_name_2 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_9; } tmp_condition_result_9 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_9 == 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_2 = tmp_class_creation_2__bases; tmp_subscript_name_2 = const_int_0; tmp_type_arg_3 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_2, tmp_subscript_name_2, 0 ); if ( tmp_type_arg_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_9; } 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 = 828; goto try_except_handler_9; } 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_89 = SELECT_METACLASS( tmp_metaclass_name_2, tmp_bases_name_2 ); Py_DECREF( tmp_metaclass_name_2 ); if ( tmp_assign_source_89 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_9; } assert( tmp_class_creation_2__metaclass == NULL ); tmp_class_creation_2__metaclass = tmp_assign_source_89; } { nuitka_bool tmp_condition_result_10; 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 = 828; goto try_except_handler_9; } tmp_condition_result_10 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_10 == NUITKA_BOOL_TRUE ) { goto branch_yes_6; } else { goto branch_no_6; } branch_yes_6:; { 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 = 828; goto try_except_handler_9; } } branch_no_6:; } { nuitka_bool tmp_condition_result_11; PyObject *tmp_source_name_23; CHECK_OBJECT( tmp_class_creation_2__metaclass ); tmp_source_name_23 = tmp_class_creation_2__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_23, const_str_plain___prepare__ ); tmp_condition_result_11 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_11 == NUITKA_BOOL_TRUE ) { goto branch_yes_7; } else { goto branch_no_7; } branch_yes_7:; { PyObject *tmp_assign_source_90; PyObject *tmp_called_name_14; PyObject *tmp_source_name_24; PyObject *tmp_args_name_3; PyObject *tmp_tuple_element_4; PyObject *tmp_kw_name_3; CHECK_OBJECT( tmp_class_creation_2__metaclass ); tmp_source_name_24 = tmp_class_creation_2__metaclass; tmp_called_name_14 = LOOKUP_ATTRIBUTE( tmp_source_name_24, const_str_plain___prepare__ ); if ( tmp_called_name_14 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_9; } tmp_tuple_element_4 = const_str_plain_CookiePolicy; tmp_args_name_3 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_4 ); PyTuple_SET_ITEM( tmp_args_name_3, 0, tmp_tuple_element_4 ); CHECK_OBJECT( tmp_class_creation_2__bases ); tmp_tuple_element_4 = tmp_class_creation_2__bases; Py_INCREF( tmp_tuple_element_4 ); PyTuple_SET_ITEM( tmp_args_name_3, 1, tmp_tuple_element_4 ); CHECK_OBJECT( tmp_class_creation_2__class_decl_dict ); tmp_kw_name_3 = tmp_class_creation_2__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 828; tmp_assign_source_90 = CALL_FUNCTION( tmp_called_name_14, tmp_args_name_3, tmp_kw_name_3 ); Py_DECREF( tmp_called_name_14 ); Py_DECREF( tmp_args_name_3 ); if ( tmp_assign_source_90 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_9; } assert( tmp_class_creation_2__prepared == NULL ); tmp_class_creation_2__prepared = tmp_assign_source_90; } { nuitka_bool tmp_condition_result_12; PyObject *tmp_operand_name_2; PyObject *tmp_source_name_25; CHECK_OBJECT( tmp_class_creation_2__prepared ); tmp_source_name_25 = tmp_class_creation_2__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_25, 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 = 828; goto try_except_handler_9; } tmp_condition_result_12 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_12 == NUITKA_BOOL_TRUE ) { goto branch_yes_8; } else { goto branch_no_8; } branch_yes_8:; { PyObject *tmp_raise_type_2; PyObject *tmp_raise_value_2; PyObject *tmp_left_name_5; PyObject *tmp_right_name_5; PyObject *tmp_tuple_element_5; PyObject *tmp_getattr_target_2; PyObject *tmp_getattr_attr_2; PyObject *tmp_getattr_default_2; PyObject *tmp_source_name_26; PyObject *tmp_type_arg_4; tmp_raise_type_2 = PyExc_TypeError; tmp_left_name_5 = 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_5 = BUILTIN_GETATTR( tmp_getattr_target_2, tmp_getattr_attr_2, tmp_getattr_default_2 ); if ( tmp_tuple_element_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_9; } tmp_right_name_5 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_5, 0, tmp_tuple_element_5 ); CHECK_OBJECT( tmp_class_creation_2__prepared ); tmp_type_arg_4 = tmp_class_creation_2__prepared; tmp_source_name_26 = BUILTIN_TYPE1( tmp_type_arg_4 ); assert( !(tmp_source_name_26 == NULL) ); tmp_tuple_element_5 = LOOKUP_ATTRIBUTE( tmp_source_name_26, const_str_plain___name__ ); Py_DECREF( tmp_source_name_26 ); if ( tmp_tuple_element_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_5 ); exception_lineno = 828; goto try_except_handler_9; } PyTuple_SET_ITEM( tmp_right_name_5, 1, tmp_tuple_element_5 ); tmp_raise_value_2 = BINARY_OPERATION_REMAINDER( tmp_left_name_5, tmp_right_name_5 ); Py_DECREF( tmp_right_name_5 ); if ( tmp_raise_value_2 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_9; } exception_type = tmp_raise_type_2; Py_INCREF( tmp_raise_type_2 ); exception_value = tmp_raise_value_2; exception_lineno = 828; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_9; } branch_no_8:; } goto branch_end_7; branch_no_7:; { PyObject *tmp_assign_source_91; tmp_assign_source_91 = PyDict_New(); assert( tmp_class_creation_2__prepared == NULL ); tmp_class_creation_2__prepared = tmp_assign_source_91; } branch_end_7:; } { PyObject *tmp_assign_source_92; { PyObject *tmp_set_locals_2; CHECK_OBJECT( tmp_class_creation_2__prepared ); tmp_set_locals_2 = tmp_class_creation_2__prepared; locals_future$backports$http$cookiejar_828 = tmp_set_locals_2; Py_INCREF( tmp_set_locals_2 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_828, 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 = 828; goto try_except_handler_11; } } { tmp_dictset_value = const_str_digest_73078cf33275b3c84f3a2adf1ab1363e; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_828, 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 = 828; goto try_except_handler_11; } } { tmp_dictset_value = const_str_plain_CookiePolicy; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_828, 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 = 828; goto try_except_handler_11; } } MAKE_OR_REUSE_FRAME( cache_frame_e387065b5bccebd68a73e1eb7679cf90_3, codeobj_e387065b5bccebd68a73e1eb7679cf90, module_future$backports$http$cookiejar, sizeof(void *) ); frame_e387065b5bccebd68a73e1eb7679cf90_3 = cache_frame_e387065b5bccebd68a73e1eb7679cf90_3; // Push the new frame as the currently active one. pushFrameStack( frame_e387065b5bccebd68a73e1eb7679cf90_3 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_e387065b5bccebd68a73e1eb7679cf90_3 ) == 2 ); // Frame stack // Framed code: { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_34_set_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_828, const_str_plain_set_ok, 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 = 837; type_description_2 = "o"; goto frame_exception_exit_3; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_35_return_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_828, const_str_plain_return_ok, 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 = 846; type_description_2 = "o"; goto frame_exception_exit_3; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_36_domain_return_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_828, const_str_plain_domain_return_ok, 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 = 850; type_description_2 = "o"; goto frame_exception_exit_3; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_37_path_return_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_828, const_str_plain_path_return_ok, 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 = 855; type_description_2 = "o"; goto frame_exception_exit_3; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_e387065b5bccebd68a73e1eb7679cf90_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_e387065b5bccebd68a73e1eb7679cf90_3 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_e387065b5bccebd68a73e1eb7679cf90_3, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_e387065b5bccebd68a73e1eb7679cf90_3->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_e387065b5bccebd68a73e1eb7679cf90_3, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_e387065b5bccebd68a73e1eb7679cf90_3, type_description_2, outline_1_var___class__ ); // Release cached frame. if ( frame_e387065b5bccebd68a73e1eb7679cf90_3 == cache_frame_e387065b5bccebd68a73e1eb7679cf90_3 ) { Py_DECREF( frame_e387065b5bccebd68a73e1eb7679cf90_3 ); } cache_frame_e387065b5bccebd68a73e1eb7679cf90_3 = NULL; assertFrameObject( frame_e387065b5bccebd68a73e1eb7679cf90_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_11; skip_nested_handling_2:; { nuitka_bool tmp_condition_result_13; PyObject *tmp_compexpr_left_3; PyObject *tmp_compexpr_right_3; CHECK_OBJECT( tmp_class_creation_2__bases ); tmp_compexpr_left_3 = tmp_class_creation_2__bases; tmp_compexpr_right_3 = const_tuple_type_object_tuple; tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_3, tmp_compexpr_right_3 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_11; } 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:; { tmp_dictset_value = const_tuple_type_object_tuple; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_828, 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 = 828; goto try_except_handler_11; } } branch_no_9:; } { PyObject *tmp_assign_source_93; PyObject *tmp_called_name_15; PyObject *tmp_args_name_4; PyObject *tmp_tuple_element_6; PyObject *tmp_kw_name_4; CHECK_OBJECT( tmp_class_creation_2__metaclass ); tmp_called_name_15 = tmp_class_creation_2__metaclass; tmp_tuple_element_6 = const_str_plain_CookiePolicy; tmp_args_name_4 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_6 ); PyTuple_SET_ITEM( tmp_args_name_4, 0, tmp_tuple_element_6 ); CHECK_OBJECT( tmp_class_creation_2__bases ); tmp_tuple_element_6 = tmp_class_creation_2__bases; Py_INCREF( tmp_tuple_element_6 ); PyTuple_SET_ITEM( tmp_args_name_4, 1, tmp_tuple_element_6 ); tmp_tuple_element_6 = locals_future$backports$http$cookiejar_828; Py_INCREF( tmp_tuple_element_6 ); PyTuple_SET_ITEM( tmp_args_name_4, 2, tmp_tuple_element_6 ); CHECK_OBJECT( tmp_class_creation_2__class_decl_dict ); tmp_kw_name_4 = tmp_class_creation_2__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 828; tmp_assign_source_93 = CALL_FUNCTION( tmp_called_name_15, tmp_args_name_4, tmp_kw_name_4 ); Py_DECREF( tmp_args_name_4 ); if ( tmp_assign_source_93 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 828; goto try_except_handler_11; } assert( outline_1_var___class__ == NULL ); outline_1_var___class__ = tmp_assign_source_93; } { CHECK_OBJECT( outline_1_var___class__ ); tmp_assign_source_92 = outline_1_var___class__; Py_INCREF( tmp_assign_source_92 ); goto try_return_handler_11; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_11:; { Py_DECREF( locals_future$backports$http$cookiejar_828 ); locals_future$backports$http$cookiejar_828 = NULL; } { goto try_return_handler_10; } // Exception handler code: try_except_handler_11:; 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_DECREF( locals_future$backports$http$cookiejar_828 ); locals_future$backports$http$cookiejar_828 = 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 try_except_handler_10; } // End of try: } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_10:; { 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_10:; 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; { // 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 outline_exception_2; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_2:; exception_lineno = 828; goto try_except_handler_9; outline_result_2:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_CookiePolicy, tmp_assign_source_92 ); } goto try_end_7; // Exception handler code: try_except_handler_9:; 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; { 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_11; exception_value = exception_keeper_value_11; exception_tb = exception_keeper_tb_11; exception_lineno = exception_keeper_lineno_11; goto frame_exception_exit_1; } // End of try: try_end_7:; } { 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_94; PyObject *tmp_tuple_element_7; PyObject *tmp_mvar_value_31; tmp_mvar_value_31 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_CookiePolicy ); if (unlikely( tmp_mvar_value_31 == NULL )) { tmp_mvar_value_31 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_CookiePolicy ); } if ( tmp_mvar_value_31 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "CookiePolicy" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 861; goto try_except_handler_12; } tmp_tuple_element_7 = tmp_mvar_value_31; tmp_assign_source_94 = PyTuple_New( 1 ); Py_INCREF( tmp_tuple_element_7 ); PyTuple_SET_ITEM( tmp_assign_source_94, 0, tmp_tuple_element_7 ); assert( tmp_class_creation_3__bases_orig == NULL ); tmp_class_creation_3__bases_orig = tmp_assign_source_94; } { PyObject *tmp_assign_source_95; 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_95 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args ); } if ( tmp_assign_source_95 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_12; } assert( tmp_class_creation_3__bases == NULL ); tmp_class_creation_3__bases = tmp_assign_source_95; } { PyObject *tmp_assign_source_96; tmp_assign_source_96 = PyDict_New(); assert( tmp_class_creation_3__class_decl_dict == NULL ); tmp_class_creation_3__class_decl_dict = tmp_assign_source_96; } { PyObject *tmp_assign_source_97; PyObject *tmp_metaclass_name_3; nuitka_bool tmp_condition_result_14; 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_15; int tmp_truth_name_3; PyObject *tmp_type_arg_5; PyObject *tmp_subscribed_name_3; PyObject *tmp_subscript_name_3; 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 = 861; goto try_except_handler_12; } tmp_condition_result_14 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_14 == 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 = 861; goto try_except_handler_12; } goto condexpr_end_5; condexpr_false_5:; CHECK_OBJECT( tmp_class_creation_3__bases ); tmp_truth_name_3 = CHECK_IF_TRUE( tmp_class_creation_3__bases ); if ( tmp_truth_name_3 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_12; } tmp_condition_result_15 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_15 == 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_3 = tmp_class_creation_3__bases; tmp_subscript_name_3 = const_int_0; tmp_type_arg_5 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_3, tmp_subscript_name_3, 0 ); if ( tmp_type_arg_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_12; } 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 = 861; goto try_except_handler_12; } 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_97 = SELECT_METACLASS( tmp_metaclass_name_3, tmp_bases_name_3 ); Py_DECREF( tmp_metaclass_name_3 ); if ( tmp_assign_source_97 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_12; } assert( tmp_class_creation_3__metaclass == NULL ); tmp_class_creation_3__metaclass = tmp_assign_source_97; } { nuitka_bool tmp_condition_result_16; 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 = 861; goto try_except_handler_12; } tmp_condition_result_16 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_16 == NUITKA_BOOL_TRUE ) { goto branch_yes_10; } else { goto branch_no_10; } branch_yes_10:; { 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 = 861; goto try_except_handler_12; } } branch_no_10:; } { nuitka_bool tmp_condition_result_17; PyObject *tmp_source_name_27; CHECK_OBJECT( tmp_class_creation_3__metaclass ); tmp_source_name_27 = tmp_class_creation_3__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_27, const_str_plain___prepare__ ); tmp_condition_result_17 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_17 == NUITKA_BOOL_TRUE ) { goto branch_yes_11; } else { goto branch_no_11; } branch_yes_11:; { PyObject *tmp_assign_source_98; PyObject *tmp_called_name_16; PyObject *tmp_source_name_28; PyObject *tmp_args_name_5; PyObject *tmp_tuple_element_8; PyObject *tmp_kw_name_5; CHECK_OBJECT( tmp_class_creation_3__metaclass ); tmp_source_name_28 = tmp_class_creation_3__metaclass; tmp_called_name_16 = LOOKUP_ATTRIBUTE( tmp_source_name_28, const_str_plain___prepare__ ); if ( tmp_called_name_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_12; } tmp_tuple_element_8 = const_str_plain_DefaultCookiePolicy; tmp_args_name_5 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_8 ); PyTuple_SET_ITEM( tmp_args_name_5, 0, tmp_tuple_element_8 ); CHECK_OBJECT( tmp_class_creation_3__bases ); tmp_tuple_element_8 = tmp_class_creation_3__bases; Py_INCREF( tmp_tuple_element_8 ); PyTuple_SET_ITEM( tmp_args_name_5, 1, tmp_tuple_element_8 ); CHECK_OBJECT( tmp_class_creation_3__class_decl_dict ); tmp_kw_name_5 = tmp_class_creation_3__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 861; tmp_assign_source_98 = CALL_FUNCTION( tmp_called_name_16, tmp_args_name_5, tmp_kw_name_5 ); Py_DECREF( tmp_called_name_16 ); Py_DECREF( tmp_args_name_5 ); if ( tmp_assign_source_98 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_12; } assert( tmp_class_creation_3__prepared == NULL ); tmp_class_creation_3__prepared = tmp_assign_source_98; } { nuitka_bool tmp_condition_result_18; PyObject *tmp_operand_name_3; PyObject *tmp_source_name_29; CHECK_OBJECT( tmp_class_creation_3__prepared ); tmp_source_name_29 = tmp_class_creation_3__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_29, 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 = 861; goto try_except_handler_12; } tmp_condition_result_18 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_18 == NUITKA_BOOL_TRUE ) { goto branch_yes_12; } else { goto branch_no_12; } branch_yes_12:; { PyObject *tmp_raise_type_3; PyObject *tmp_raise_value_3; PyObject *tmp_left_name_6; PyObject *tmp_right_name_6; PyObject *tmp_tuple_element_9; PyObject *tmp_getattr_target_3; PyObject *tmp_getattr_attr_3; PyObject *tmp_getattr_default_3; PyObject *tmp_source_name_30; PyObject *tmp_type_arg_6; tmp_raise_type_3 = PyExc_TypeError; tmp_left_name_6 = 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_9 = BUILTIN_GETATTR( tmp_getattr_target_3, tmp_getattr_attr_3, tmp_getattr_default_3 ); if ( tmp_tuple_element_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_12; } tmp_right_name_6 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_6, 0, tmp_tuple_element_9 ); CHECK_OBJECT( tmp_class_creation_3__prepared ); tmp_type_arg_6 = tmp_class_creation_3__prepared; tmp_source_name_30 = BUILTIN_TYPE1( tmp_type_arg_6 ); assert( !(tmp_source_name_30 == NULL) ); tmp_tuple_element_9 = LOOKUP_ATTRIBUTE( tmp_source_name_30, const_str_plain___name__ ); Py_DECREF( tmp_source_name_30 ); if ( tmp_tuple_element_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_6 ); exception_lineno = 861; goto try_except_handler_12; } PyTuple_SET_ITEM( tmp_right_name_6, 1, tmp_tuple_element_9 ); tmp_raise_value_3 = BINARY_OPERATION_REMAINDER( tmp_left_name_6, tmp_right_name_6 ); Py_DECREF( tmp_right_name_6 ); if ( tmp_raise_value_3 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_12; } exception_type = tmp_raise_type_3; Py_INCREF( tmp_raise_type_3 ); exception_value = tmp_raise_value_3; exception_lineno = 861; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_12; } branch_no_12:; } goto branch_end_11; branch_no_11:; { PyObject *tmp_assign_source_99; tmp_assign_source_99 = PyDict_New(); assert( tmp_class_creation_3__prepared == NULL ); tmp_class_creation_3__prepared = tmp_assign_source_99; } branch_end_11:; } { PyObject *tmp_assign_source_100; { PyObject *tmp_set_locals_3; CHECK_OBJECT( tmp_class_creation_3__prepared ); tmp_set_locals_3 = tmp_class_creation_3__prepared; locals_future$backports$http$cookiejar_861 = tmp_set_locals_3; Py_INCREF( tmp_set_locals_3 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, 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 = 861; goto try_except_handler_14; } } { tmp_dictset_value = const_str_digest_adfbe5a28721906f75d8c30277f0dd7e; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, 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 = 861; goto try_except_handler_14; } } { tmp_dictset_value = const_str_plain_DefaultCookiePolicy; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, 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 = 861; goto try_except_handler_14; } } MAKE_OR_REUSE_FRAME( cache_frame_f29fa82af712996536f28d37a35a5d6d_4, codeobj_f29fa82af712996536f28d37a35a5d6d, module_future$backports$http$cookiejar, sizeof(void *) ); frame_f29fa82af712996536f28d37a35a5d6d_4 = cache_frame_f29fa82af712996536f28d37a35a5d6d_4; // Push the new frame as the currently active one. pushFrameStack( frame_f29fa82af712996536f28d37a35a5d6d_4 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_f29fa82af712996536f28d37a35a5d6d_4 ) == 2 ); // Frame stack // Framed code: { tmp_dictset_value = const_int_pos_1; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_DomainStrictNoDots, tmp_dictset_value ); if ( tmp_res != 0 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 864; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = const_int_pos_2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_DomainStrictNonDomain, tmp_dictset_value ); if ( tmp_res != 0 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 865; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = const_int_pos_4; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_DomainRFC2965Match, tmp_dictset_value ); if ( tmp_res != 0 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 866; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = const_int_0; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_DomainLiberal, tmp_dictset_value ); if ( tmp_res != 0 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 868; type_description_2 = "o"; goto frame_exception_exit_4; } } { PyObject *tmp_left_name_7; PyObject *tmp_right_name_7; tmp_left_name_7 = PyObject_GetItem( locals_future$backports$http$cookiejar_861, const_str_plain_DomainStrictNoDots ); if ( tmp_left_name_7 == NULL && CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "DomainStrictNoDots" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 869; type_description_2 = "o"; goto frame_exception_exit_4; } if ( tmp_left_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 869; type_description_2 = "o"; goto frame_exception_exit_4; } tmp_right_name_7 = PyObject_GetItem( locals_future$backports$http$cookiejar_861, const_str_plain_DomainStrictNonDomain ); if ( tmp_right_name_7 == NULL && CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { Py_DECREF( tmp_left_name_7 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "DomainStrictNonDomain" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 869; type_description_2 = "o"; goto frame_exception_exit_4; } if ( tmp_right_name_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_left_name_7 ); exception_lineno = 869; type_description_2 = "o"; goto frame_exception_exit_4; } tmp_dictset_value = BINARY_OPERATION( PyNumber_Or, tmp_left_name_7, tmp_right_name_7 ); Py_DECREF( tmp_left_name_7 ); Py_DECREF( tmp_right_name_7 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 869; type_description_2 = "o"; goto frame_exception_exit_4; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_DomainStrict, 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 = 869; type_description_2 = "o"; goto frame_exception_exit_4; } } { PyObject *tmp_defaults_6; PyObject *tmp_tuple_element_10; tmp_tuple_element_10 = Py_None; tmp_defaults_6 = PyTuple_New( 12 ); Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 0, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_None; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 1, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_True; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 2, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_False; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 3, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_None; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 4, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_False; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 5, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_False; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 6, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_True; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 7, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_False; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 8, tmp_tuple_element_10 ); tmp_tuple_element_10 = PyObject_GetItem( locals_future$backports$http$cookiejar_861, const_str_plain_DomainLiberal ); if ( tmp_tuple_element_10 == NULL && CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { Py_DECREF( tmp_defaults_6 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "DomainLiberal" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 879; type_description_2 = "o"; goto frame_exception_exit_4; } if ( tmp_tuple_element_10 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_defaults_6 ); exception_lineno = 879; type_description_2 = "o"; goto frame_exception_exit_4; } PyTuple_SET_ITEM( tmp_defaults_6, 9, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_False; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 10, tmp_tuple_element_10 ); tmp_tuple_element_10 = Py_False; Py_INCREF( tmp_tuple_element_10 ); PyTuple_SET_ITEM( tmp_defaults_6, 11, tmp_tuple_element_10 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_38___init__( tmp_defaults_6 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, 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 = 871; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_39_blocked_domains( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_blocked_domains, 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 = 904; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_40_set_blocked_domains( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_blocked_domains, 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 = 907; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_41_is_blocked( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_is_blocked, 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 = 911; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_42_allowed_domains( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_allowed_domains, 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 = 917; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_43_set_allowed_domains( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_allowed_domains, 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 = 920; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_44_is_not_allowed( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_is_not_allowed, 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 = 926; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_45_set_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_ok, 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 = 934; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_46_set_ok_version( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_ok_version, 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 = 953; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_47_set_ok_verifiability( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_ok_verifiability, 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 = 968; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_48_set_ok_name( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_ok_name, 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 = 980; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_49_set_ok_path( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_ok_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 = 989; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_50_set_ok_domain( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_ok_domain, 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 = 1000; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_51_set_ok_port( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_set_ok_port, 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 = 1059; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_52_return_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_return_ok, 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 = 1080; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_53_return_ok_version( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_return_ok_version, 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 = 1098; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_54_return_ok_verifiability( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_return_ok_verifiability, 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 = 1107; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_55_return_ok_secure( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_return_ok_secure, 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 = 1119; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_56_return_ok_expires( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_return_ok_expires, 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 = 1125; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_57_return_ok_port( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_return_ok_port, 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 = 1131; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_58_return_ok_domain( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_return_ok_domain, 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 = 1145; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_59_domain_return_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_domain_return_ok, 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 = 1167; type_description_2 = "o"; goto frame_exception_exit_4; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_60_path_return_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, const_str_plain_path_return_ok, 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 = 1189; type_description_2 = "o"; goto frame_exception_exit_4; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_f29fa82af712996536f28d37a35a5d6d_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_f29fa82af712996536f28d37a35a5d6d_4 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_f29fa82af712996536f28d37a35a5d6d_4, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_f29fa82af712996536f28d37a35a5d6d_4->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_f29fa82af712996536f28d37a35a5d6d_4, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_f29fa82af712996536f28d37a35a5d6d_4, type_description_2, outline_2_var___class__ ); // Release cached frame. if ( frame_f29fa82af712996536f28d37a35a5d6d_4 == cache_frame_f29fa82af712996536f28d37a35a5d6d_4 ) { Py_DECREF( frame_f29fa82af712996536f28d37a35a5d6d_4 ); } cache_frame_f29fa82af712996536f28d37a35a5d6d_4 = NULL; assertFrameObject( frame_f29fa82af712996536f28d37a35a5d6d_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_14; skip_nested_handling_3:; { nuitka_bool tmp_condition_result_19; PyObject *tmp_compexpr_left_4; PyObject *tmp_compexpr_right_4; CHECK_OBJECT( tmp_class_creation_3__bases ); tmp_compexpr_left_4 = tmp_class_creation_3__bases; CHECK_OBJECT( tmp_class_creation_3__bases_orig ); tmp_compexpr_right_4 = tmp_class_creation_3__bases_orig; 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 = 861; goto try_except_handler_14; } 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__bases_orig ); tmp_dictset_value = tmp_class_creation_3__bases_orig; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_861, 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 = 861; goto try_except_handler_14; } } branch_no_13:; } { PyObject *tmp_assign_source_101; PyObject *tmp_called_name_17; PyObject *tmp_args_name_6; PyObject *tmp_tuple_element_11; PyObject *tmp_kw_name_6; CHECK_OBJECT( tmp_class_creation_3__metaclass ); tmp_called_name_17 = tmp_class_creation_3__metaclass; tmp_tuple_element_11 = const_str_plain_DefaultCookiePolicy; tmp_args_name_6 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_11 ); PyTuple_SET_ITEM( tmp_args_name_6, 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_6, 1, tmp_tuple_element_11 ); tmp_tuple_element_11 = locals_future$backports$http$cookiejar_861; Py_INCREF( tmp_tuple_element_11 ); PyTuple_SET_ITEM( tmp_args_name_6, 2, tmp_tuple_element_11 ); CHECK_OBJECT( tmp_class_creation_3__class_decl_dict ); tmp_kw_name_6 = tmp_class_creation_3__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 861; tmp_assign_source_101 = CALL_FUNCTION( tmp_called_name_17, tmp_args_name_6, tmp_kw_name_6 ); Py_DECREF( tmp_args_name_6 ); if ( tmp_assign_source_101 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 861; goto try_except_handler_14; } assert( outline_2_var___class__ == NULL ); outline_2_var___class__ = tmp_assign_source_101; } { CHECK_OBJECT( outline_2_var___class__ ); tmp_assign_source_100 = outline_2_var___class__; Py_INCREF( tmp_assign_source_100 ); goto try_return_handler_14; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_14:; { Py_DECREF( locals_future$backports$http$cookiejar_861 ); locals_future$backports$http$cookiejar_861 = NULL; } { goto try_return_handler_13; } // Exception handler code: try_except_handler_14:; 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_DECREF( locals_future$backports$http$cookiejar_861 ); locals_future$backports$http$cookiejar_861 = 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 try_except_handler_13; } // End of try: } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_13:; { 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_13:; 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; { // 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 outline_exception_3; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_3:; exception_lineno = 861; goto try_except_handler_12; outline_result_3:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_DefaultCookiePolicy, tmp_assign_source_100 ); } goto try_end_8; // Exception handler code: try_except_handler_12:; 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; { 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_14; exception_value = exception_keeper_value_14; exception_tb = exception_keeper_tb_14; exception_lineno = exception_keeper_lineno_14; goto frame_exception_exit_1; } // End of try: try_end_8:; } { 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; } { PyObject *tmp_assign_source_102; tmp_assign_source_102 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_61_vals_sorted_by_key( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_vals_sorted_by_key, tmp_assign_source_102 ); } { PyObject *tmp_assign_source_103; tmp_assign_source_103 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_62_deepvalues( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_deepvalues, tmp_assign_source_103 ); } { // Tried code: { PyObject *tmp_assign_source_104; PyObject *tmp_dircall_arg1_4; tmp_dircall_arg1_4 = const_tuple_type_object_tuple; Py_INCREF( tmp_dircall_arg1_4 ); { PyObject *dir_call_args[] = {tmp_dircall_arg1_4}; tmp_assign_source_104 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args ); } if ( tmp_assign_source_104 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_15; } assert( tmp_class_creation_4__bases == NULL ); tmp_class_creation_4__bases = tmp_assign_source_104; } { PyObject *tmp_assign_source_105; tmp_assign_source_105 = PyDict_New(); assert( tmp_class_creation_4__class_decl_dict == NULL ); tmp_class_creation_4__class_decl_dict = tmp_assign_source_105; } { PyObject *tmp_assign_source_106; PyObject *tmp_metaclass_name_4; nuitka_bool tmp_condition_result_20; 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_21; int tmp_truth_name_4; PyObject *tmp_type_arg_7; PyObject *tmp_subscribed_name_4; PyObject *tmp_subscript_name_4; 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 = 1221; goto try_except_handler_15; } tmp_condition_result_20 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_20 == 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 = 1221; goto try_except_handler_15; } goto condexpr_end_7; condexpr_false_7:; CHECK_OBJECT( tmp_class_creation_4__bases ); tmp_truth_name_4 = CHECK_IF_TRUE( tmp_class_creation_4__bases ); if ( tmp_truth_name_4 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_15; } tmp_condition_result_21 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_21 == 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_4 = tmp_class_creation_4__bases; tmp_subscript_name_4 = const_int_0; tmp_type_arg_7 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_4, tmp_subscript_name_4, 0 ); if ( tmp_type_arg_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_15; } 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 = 1221; goto try_except_handler_15; } 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_106 = SELECT_METACLASS( tmp_metaclass_name_4, tmp_bases_name_4 ); Py_DECREF( tmp_metaclass_name_4 ); if ( tmp_assign_source_106 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_15; } assert( tmp_class_creation_4__metaclass == NULL ); tmp_class_creation_4__metaclass = tmp_assign_source_106; } { nuitka_bool tmp_condition_result_22; 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 = 1221; goto try_except_handler_15; } tmp_condition_result_22 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_22 == NUITKA_BOOL_TRUE ) { goto branch_yes_14; } else { goto branch_no_14; } branch_yes_14:; { 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 = 1221; goto try_except_handler_15; } } branch_no_14:; } { nuitka_bool tmp_condition_result_23; PyObject *tmp_source_name_31; CHECK_OBJECT( tmp_class_creation_4__metaclass ); tmp_source_name_31 = tmp_class_creation_4__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_31, const_str_plain___prepare__ ); tmp_condition_result_23 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_23 == NUITKA_BOOL_TRUE ) { goto branch_yes_15; } else { goto branch_no_15; } branch_yes_15:; { PyObject *tmp_assign_source_107; PyObject *tmp_called_name_18; PyObject *tmp_source_name_32; PyObject *tmp_args_name_7; PyObject *tmp_tuple_element_12; PyObject *tmp_kw_name_7; CHECK_OBJECT( tmp_class_creation_4__metaclass ); tmp_source_name_32 = tmp_class_creation_4__metaclass; tmp_called_name_18 = LOOKUP_ATTRIBUTE( tmp_source_name_32, const_str_plain___prepare__ ); if ( tmp_called_name_18 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_15; } tmp_tuple_element_12 = const_str_plain_Absent; tmp_args_name_7 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_12 ); PyTuple_SET_ITEM( tmp_args_name_7, 0, tmp_tuple_element_12 ); CHECK_OBJECT( tmp_class_creation_4__bases ); tmp_tuple_element_12 = tmp_class_creation_4__bases; Py_INCREF( tmp_tuple_element_12 ); PyTuple_SET_ITEM( tmp_args_name_7, 1, tmp_tuple_element_12 ); CHECK_OBJECT( tmp_class_creation_4__class_decl_dict ); tmp_kw_name_7 = tmp_class_creation_4__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1221; tmp_assign_source_107 = CALL_FUNCTION( tmp_called_name_18, tmp_args_name_7, tmp_kw_name_7 ); Py_DECREF( tmp_called_name_18 ); Py_DECREF( tmp_args_name_7 ); if ( tmp_assign_source_107 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_15; } assert( tmp_class_creation_4__prepared == NULL ); tmp_class_creation_4__prepared = tmp_assign_source_107; } { nuitka_bool tmp_condition_result_24; PyObject *tmp_operand_name_4; PyObject *tmp_source_name_33; CHECK_OBJECT( tmp_class_creation_4__prepared ); tmp_source_name_33 = tmp_class_creation_4__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_33, 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 = 1221; goto try_except_handler_15; } tmp_condition_result_24 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_24 == NUITKA_BOOL_TRUE ) { goto branch_yes_16; } else { goto branch_no_16; } branch_yes_16:; { PyObject *tmp_raise_type_4; PyObject *tmp_raise_value_4; PyObject *tmp_left_name_8; PyObject *tmp_right_name_8; PyObject *tmp_tuple_element_13; PyObject *tmp_getattr_target_4; PyObject *tmp_getattr_attr_4; PyObject *tmp_getattr_default_4; PyObject *tmp_source_name_34; PyObject *tmp_type_arg_8; tmp_raise_type_4 = PyExc_TypeError; tmp_left_name_8 = 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_13 = BUILTIN_GETATTR( tmp_getattr_target_4, tmp_getattr_attr_4, tmp_getattr_default_4 ); if ( tmp_tuple_element_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_15; } tmp_right_name_8 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_8, 0, tmp_tuple_element_13 ); CHECK_OBJECT( tmp_class_creation_4__prepared ); tmp_type_arg_8 = tmp_class_creation_4__prepared; tmp_source_name_34 = BUILTIN_TYPE1( tmp_type_arg_8 ); assert( !(tmp_source_name_34 == NULL) ); tmp_tuple_element_13 = LOOKUP_ATTRIBUTE( tmp_source_name_34, const_str_plain___name__ ); Py_DECREF( tmp_source_name_34 ); if ( tmp_tuple_element_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_8 ); exception_lineno = 1221; goto try_except_handler_15; } PyTuple_SET_ITEM( tmp_right_name_8, 1, tmp_tuple_element_13 ); tmp_raise_value_4 = BINARY_OPERATION_REMAINDER( tmp_left_name_8, tmp_right_name_8 ); Py_DECREF( tmp_right_name_8 ); if ( tmp_raise_value_4 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_15; } exception_type = tmp_raise_type_4; Py_INCREF( tmp_raise_type_4 ); exception_value = tmp_raise_value_4; exception_lineno = 1221; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_15; } branch_no_16:; } goto branch_end_15; branch_no_15:; { PyObject *tmp_assign_source_108; tmp_assign_source_108 = PyDict_New(); assert( tmp_class_creation_4__prepared == NULL ); tmp_class_creation_4__prepared = tmp_assign_source_108; } branch_end_15:; } { PyObject *tmp_assign_source_109; { PyObject *tmp_set_locals_4; CHECK_OBJECT( tmp_class_creation_4__prepared ); tmp_set_locals_4 = tmp_class_creation_4__prepared; locals_future$backports$http$cookiejar_1221 = tmp_set_locals_4; Py_INCREF( tmp_set_locals_4 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1221, 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 = 1221; goto try_except_handler_17; } } { tmp_dictset_value = const_str_plain_Absent; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1221, 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 = 1221; goto try_except_handler_17; } } { nuitka_bool tmp_condition_result_25; PyObject *tmp_compexpr_left_5; PyObject *tmp_compexpr_right_5; CHECK_OBJECT( tmp_class_creation_4__bases ); tmp_compexpr_left_5 = tmp_class_creation_4__bases; tmp_compexpr_right_5 = const_tuple_type_object_tuple; tmp_res = RICH_COMPARE_BOOL_NE( 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 = 1221; goto try_except_handler_17; } 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:; { tmp_dictset_value = const_tuple_type_object_tuple; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1221, 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 = 1221; goto try_except_handler_17; } } branch_no_17:; } { PyObject *tmp_assign_source_110; PyObject *tmp_called_name_19; PyObject *tmp_args_name_8; PyObject *tmp_tuple_element_14; PyObject *tmp_kw_name_8; CHECK_OBJECT( tmp_class_creation_4__metaclass ); tmp_called_name_19 = tmp_class_creation_4__metaclass; tmp_tuple_element_14 = const_str_plain_Absent; tmp_args_name_8 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_14 ); PyTuple_SET_ITEM( tmp_args_name_8, 0, tmp_tuple_element_14 ); CHECK_OBJECT( tmp_class_creation_4__bases ); tmp_tuple_element_14 = tmp_class_creation_4__bases; Py_INCREF( tmp_tuple_element_14 ); PyTuple_SET_ITEM( tmp_args_name_8, 1, tmp_tuple_element_14 ); tmp_tuple_element_14 = locals_future$backports$http$cookiejar_1221; Py_INCREF( tmp_tuple_element_14 ); PyTuple_SET_ITEM( tmp_args_name_8, 2, tmp_tuple_element_14 ); CHECK_OBJECT( tmp_class_creation_4__class_decl_dict ); tmp_kw_name_8 = tmp_class_creation_4__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1221; tmp_assign_source_110 = CALL_FUNCTION( tmp_called_name_19, tmp_args_name_8, tmp_kw_name_8 ); Py_DECREF( tmp_args_name_8 ); if ( tmp_assign_source_110 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1221; goto try_except_handler_17; } assert( outline_3_var___class__ == NULL ); outline_3_var___class__ = tmp_assign_source_110; } { CHECK_OBJECT( outline_3_var___class__ ); tmp_assign_source_109 = outline_3_var___class__; Py_INCREF( tmp_assign_source_109 ); goto try_return_handler_17; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_17:; { Py_DECREF( locals_future$backports$http$cookiejar_1221 ); locals_future$backports$http$cookiejar_1221 = NULL; } { goto try_return_handler_16; } // Exception handler code: try_except_handler_17:; 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_DECREF( locals_future$backports$http$cookiejar_1221 ); locals_future$backports$http$cookiejar_1221 = 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 try_except_handler_16; } // End of try: } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_16:; { 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_16:; 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; { // 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 outline_exception_4; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_4:; exception_lineno = 1221; goto try_except_handler_15; outline_result_4:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_Absent, tmp_assign_source_109 ); } goto try_end_9; // Exception handler code: try_except_handler_15:; 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; { 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_17; exception_value = exception_keeper_value_17; exception_tb = exception_keeper_tb_17; exception_lineno = exception_keeper_lineno_17; goto frame_exception_exit_1; } // End of try: try_end_9:; } { 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_111; PyObject *tmp_dircall_arg1_5; tmp_dircall_arg1_5 = const_tuple_type_object_tuple; Py_INCREF( tmp_dircall_arg1_5 ); { PyObject *dir_call_args[] = {tmp_dircall_arg1_5}; tmp_assign_source_111 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args ); } if ( tmp_assign_source_111 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_18; } assert( tmp_class_creation_5__bases == NULL ); tmp_class_creation_5__bases = tmp_assign_source_111; } { PyObject *tmp_assign_source_112; tmp_assign_source_112 = PyDict_New(); assert( tmp_class_creation_5__class_decl_dict == NULL ); tmp_class_creation_5__class_decl_dict = tmp_assign_source_112; } { PyObject *tmp_assign_source_113; PyObject *tmp_metaclass_name_5; nuitka_bool tmp_condition_result_26; 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_27; int tmp_truth_name_5; PyObject *tmp_type_arg_9; PyObject *tmp_subscribed_name_5; PyObject *tmp_subscript_name_5; 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 = 1223; goto try_except_handler_18; } tmp_condition_result_26 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_26 == 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 = 1223; goto try_except_handler_18; } goto condexpr_end_9; condexpr_false_9:; CHECK_OBJECT( tmp_class_creation_5__bases ); tmp_truth_name_5 = CHECK_IF_TRUE( tmp_class_creation_5__bases ); if ( tmp_truth_name_5 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_18; } tmp_condition_result_27 = tmp_truth_name_5 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_27 == 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_5 = tmp_class_creation_5__bases; tmp_subscript_name_5 = const_int_0; tmp_type_arg_9 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_5, tmp_subscript_name_5, 0 ); if ( tmp_type_arg_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_18; } 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 = 1223; goto try_except_handler_18; } 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_113 = SELECT_METACLASS( tmp_metaclass_name_5, tmp_bases_name_5 ); Py_DECREF( tmp_metaclass_name_5 ); if ( tmp_assign_source_113 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_18; } assert( tmp_class_creation_5__metaclass == NULL ); tmp_class_creation_5__metaclass = tmp_assign_source_113; } { nuitka_bool tmp_condition_result_28; 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 = 1223; goto try_except_handler_18; } tmp_condition_result_28 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_28 == NUITKA_BOOL_TRUE ) { goto branch_yes_18; } else { goto branch_no_18; } branch_yes_18:; { 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 = 1223; goto try_except_handler_18; } } branch_no_18:; } { nuitka_bool tmp_condition_result_29; PyObject *tmp_source_name_35; CHECK_OBJECT( tmp_class_creation_5__metaclass ); tmp_source_name_35 = tmp_class_creation_5__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_35, const_str_plain___prepare__ ); tmp_condition_result_29 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_29 == NUITKA_BOOL_TRUE ) { goto branch_yes_19; } else { goto branch_no_19; } branch_yes_19:; { PyObject *tmp_assign_source_114; PyObject *tmp_called_name_20; PyObject *tmp_source_name_36; PyObject *tmp_args_name_9; PyObject *tmp_tuple_element_15; PyObject *tmp_kw_name_9; CHECK_OBJECT( tmp_class_creation_5__metaclass ); tmp_source_name_36 = tmp_class_creation_5__metaclass; tmp_called_name_20 = LOOKUP_ATTRIBUTE( tmp_source_name_36, const_str_plain___prepare__ ); if ( tmp_called_name_20 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_18; } tmp_tuple_element_15 = const_str_plain_CookieJar; tmp_args_name_9 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_15 ); PyTuple_SET_ITEM( tmp_args_name_9, 0, tmp_tuple_element_15 ); CHECK_OBJECT( tmp_class_creation_5__bases ); tmp_tuple_element_15 = tmp_class_creation_5__bases; Py_INCREF( tmp_tuple_element_15 ); PyTuple_SET_ITEM( tmp_args_name_9, 1, tmp_tuple_element_15 ); CHECK_OBJECT( tmp_class_creation_5__class_decl_dict ); tmp_kw_name_9 = tmp_class_creation_5__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1223; tmp_assign_source_114 = CALL_FUNCTION( tmp_called_name_20, tmp_args_name_9, tmp_kw_name_9 ); Py_DECREF( tmp_called_name_20 ); Py_DECREF( tmp_args_name_9 ); if ( tmp_assign_source_114 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_18; } assert( tmp_class_creation_5__prepared == NULL ); tmp_class_creation_5__prepared = tmp_assign_source_114; } { nuitka_bool tmp_condition_result_30; PyObject *tmp_operand_name_5; PyObject *tmp_source_name_37; CHECK_OBJECT( tmp_class_creation_5__prepared ); tmp_source_name_37 = tmp_class_creation_5__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_37, 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 = 1223; goto try_except_handler_18; } tmp_condition_result_30 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_30 == NUITKA_BOOL_TRUE ) { goto branch_yes_20; } else { goto branch_no_20; } branch_yes_20:; { PyObject *tmp_raise_type_5; PyObject *tmp_raise_value_5; PyObject *tmp_left_name_9; PyObject *tmp_right_name_9; PyObject *tmp_tuple_element_16; PyObject *tmp_getattr_target_5; PyObject *tmp_getattr_attr_5; PyObject *tmp_getattr_default_5; PyObject *tmp_source_name_38; PyObject *tmp_type_arg_10; tmp_raise_type_5 = PyExc_TypeError; tmp_left_name_9 = 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_16 = BUILTIN_GETATTR( tmp_getattr_target_5, tmp_getattr_attr_5, tmp_getattr_default_5 ); if ( tmp_tuple_element_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_18; } tmp_right_name_9 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_9, 0, tmp_tuple_element_16 ); CHECK_OBJECT( tmp_class_creation_5__prepared ); tmp_type_arg_10 = tmp_class_creation_5__prepared; tmp_source_name_38 = BUILTIN_TYPE1( tmp_type_arg_10 ); assert( !(tmp_source_name_38 == NULL) ); tmp_tuple_element_16 = LOOKUP_ATTRIBUTE( tmp_source_name_38, const_str_plain___name__ ); Py_DECREF( tmp_source_name_38 ); if ( tmp_tuple_element_16 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_9 ); exception_lineno = 1223; goto try_except_handler_18; } PyTuple_SET_ITEM( tmp_right_name_9, 1, tmp_tuple_element_16 ); tmp_raise_value_5 = BINARY_OPERATION_REMAINDER( tmp_left_name_9, tmp_right_name_9 ); Py_DECREF( tmp_right_name_9 ); if ( tmp_raise_value_5 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_18; } exception_type = tmp_raise_type_5; Py_INCREF( tmp_raise_type_5 ); exception_value = tmp_raise_value_5; exception_lineno = 1223; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_18; } branch_no_20:; } goto branch_end_19; branch_no_19:; { PyObject *tmp_assign_source_115; tmp_assign_source_115 = PyDict_New(); assert( tmp_class_creation_5__prepared == NULL ); tmp_class_creation_5__prepared = tmp_assign_source_115; } branch_end_19:; } { PyObject *tmp_assign_source_116; { PyObject *tmp_set_locals_5; CHECK_OBJECT( tmp_class_creation_5__prepared ); tmp_set_locals_5 = tmp_class_creation_5__prepared; locals_future$backports$http$cookiejar_1223 = tmp_set_locals_5; Py_INCREF( tmp_set_locals_5 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, 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 = 1223; goto try_except_handler_20; } } { tmp_dictset_value = const_str_digest_e1711c7bd846b501935b68f85daaa89e; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, 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 = 1223; goto try_except_handler_20; } } { tmp_dictset_value = const_str_plain_CookieJar; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, 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 = 1223; goto try_except_handler_20; } } MAKE_OR_REUSE_FRAME( cache_frame_798a9863336c7c9c418ddca1e2618c32_5, codeobj_798a9863336c7c9c418ddca1e2618c32, module_future$backports$http$cookiejar, sizeof(void *) ); frame_798a9863336c7c9c418ddca1e2618c32_5 = cache_frame_798a9863336c7c9c418ddca1e2618c32_5; // Push the new frame as the currently active one. pushFrameStack( frame_798a9863336c7c9c418ddca1e2618c32_5 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_798a9863336c7c9c418ddca1e2618c32_5 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_instance_8; PyObject *tmp_mvar_value_32; tmp_called_instance_8 = PyObject_GetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_re ); if ( tmp_called_instance_8 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_32 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_32 == NULL )) { tmp_mvar_value_32 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_32 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1230; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_called_instance_8 = tmp_mvar_value_32; Py_INCREF( tmp_called_instance_8 ); } } frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame.f_lineno = 1230; tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_8, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_eee68eb18ec923ec5725aa369380fdeb_tuple, 0 ) ); Py_DECREF( tmp_called_instance_8 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1230; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_non_word_re, 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 = 1230; type_description_2 = "o"; goto frame_exception_exit_5; } } { PyObject *tmp_called_instance_9; PyObject *tmp_mvar_value_33; tmp_called_instance_9 = PyObject_GetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_re ); if ( tmp_called_instance_9 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_33 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_33 == NULL )) { tmp_mvar_value_33 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_33 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1231; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_called_instance_9 = tmp_mvar_value_33; Py_INCREF( tmp_called_instance_9 ); } } frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame.f_lineno = 1231; tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_9, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_a20576513bc0e620214fe3c7d0af099b_tuple, 0 ) ); Py_DECREF( tmp_called_instance_9 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1231; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_quote_re, 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 = 1231; type_description_2 = "o"; goto frame_exception_exit_5; } } { PyObject *tmp_called_instance_10; PyObject *tmp_mvar_value_34; tmp_called_instance_10 = PyObject_GetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_re ); if ( tmp_called_instance_10 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_34 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_34 == NULL )) { tmp_mvar_value_34 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_34 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1232; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_called_instance_10 = tmp_mvar_value_34; Py_INCREF( tmp_called_instance_10 ); } } frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame.f_lineno = 1232; tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_10, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_015c22e7bdee605c030a49c130d28c8d_tuple, 0 ) ); Py_DECREF( tmp_called_instance_10 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1232; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_strict_domain_re, 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 = 1232; type_description_2 = "o"; goto frame_exception_exit_5; } } { PyObject *tmp_called_instance_11; PyObject *tmp_mvar_value_35; tmp_called_instance_11 = PyObject_GetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_re ); if ( tmp_called_instance_11 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_35 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_35 == NULL )) { tmp_mvar_value_35 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_35 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1233; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_called_instance_11 = tmp_mvar_value_35; Py_INCREF( tmp_called_instance_11 ); } } frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame.f_lineno = 1233; tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_11, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_93d15f13bc4ddb17dc6e54285f512f62_tuple, 0 ) ); Py_DECREF( tmp_called_instance_11 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1233; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_domain_re, 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 = 1233; type_description_2 = "o"; goto frame_exception_exit_5; } } { PyObject *tmp_called_instance_12; PyObject *tmp_mvar_value_36; tmp_called_instance_12 = PyObject_GetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_re ); if ( tmp_called_instance_12 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_36 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_36 == NULL )) { tmp_mvar_value_36 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_36 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1234; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_called_instance_12 = tmp_mvar_value_36; Py_INCREF( tmp_called_instance_12 ); } } frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame.f_lineno = 1234; tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_12, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_5bf9a04ffcb16b6109e15c54c1d33abf_tuple, 0 ) ); Py_DECREF( tmp_called_instance_12 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1234; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_dots_re, 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 = 1234; type_description_2 = "o"; goto frame_exception_exit_5; } } { PyObject *tmp_called_name_21; PyObject *tmp_source_name_39; PyObject *tmp_mvar_value_37; PyObject *tmp_args_element_name_18; PyObject *tmp_args_element_name_19; PyObject *tmp_source_name_40; PyObject *tmp_mvar_value_38; tmp_source_name_39 = PyObject_GetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_re ); if ( tmp_source_name_39 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_37 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_37 == NULL )) { tmp_mvar_value_37 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_37 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1236; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_source_name_39 = tmp_mvar_value_37; Py_INCREF( tmp_source_name_39 ); } } tmp_called_name_21 = LOOKUP_ATTRIBUTE( tmp_source_name_39, const_str_plain_compile ); Py_DECREF( tmp_source_name_39 ); if ( tmp_called_name_21 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1236; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_args_element_name_18 = const_str_digest_ab7ced06080ac56ab3945c4367a65db5; tmp_source_name_40 = PyObject_GetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_re ); if ( tmp_source_name_40 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_38 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_38 == NULL )) { tmp_mvar_value_38 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_38 == NULL ) { Py_DECREF( tmp_called_name_21 ); exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1236; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_source_name_40 = tmp_mvar_value_38; Py_INCREF( tmp_source_name_40 ); } } tmp_args_element_name_19 = LOOKUP_ATTRIBUTE( tmp_source_name_40, const_str_plain_ASCII ); Py_DECREF( tmp_source_name_40 ); if ( tmp_args_element_name_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_called_name_21 ); exception_lineno = 1236; type_description_2 = "o"; goto frame_exception_exit_5; } frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame.f_lineno = 1236; { PyObject *call_args[] = { tmp_args_element_name_18, tmp_args_element_name_19 }; tmp_dictset_value = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_21, call_args ); } Py_DECREF( tmp_called_name_21 ); Py_DECREF( tmp_args_element_name_19 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1236; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_magic_re, 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 = 1236; type_description_2 = "o"; goto frame_exception_exit_5; } } { PyObject *tmp_defaults_7; tmp_defaults_7 = const_tuple_none_tuple; Py_INCREF( tmp_defaults_7 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_63___init__( tmp_defaults_7 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, 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 = 1238; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_64_set_policy( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_set_policy, 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 = 1246; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_65__cookies_for_domain( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain__cookies_for_domain, 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 = 1249; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_66__cookies_for_request( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain__cookies_for_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 = 1267; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_67__cookie_attrs( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain__cookie_attrs, 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 = 1274; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_68_add_cookie_header( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_add_cookie_header, 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 = 1333; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_69__normalized_cookie_tuples( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain__normalized_cookie_tuples, 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 = 1366; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_70__cookie_from_cookie_tuple( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain__cookie_from_cookie_tuple, 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 = 1463; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_71__cookies_from_attrs_set( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain__cookies_from_attrs_set, 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 = 1555; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_72__process_rfc2109_cookies( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain__process_rfc2109_cookies, 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 = 1564; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_73_make_cookies( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_make_cookies, 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 = 1576; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_74_set_cookie_if_ok( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_set_cookie_if_ok, 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 = 1630; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_75_set_cookie( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_set_cookie, 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 = 1643; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_76_extract_cookies( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_extract_cookies, 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 = 1656; type_description_2 = "o"; goto frame_exception_exit_5; } } { PyObject *tmp_defaults_8; tmp_defaults_8 = const_tuple_none_none_none_tuple; Py_INCREF( tmp_defaults_8 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_77_clear( tmp_defaults_8 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_clear, 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 = 1670; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_78_clear_session_cookies( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_clear_session_cookies, 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 = 1697; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_79_clear_expired_cookies( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_clear_expired_cookies, 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 = 1712; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_80___iter__( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain___iter__, 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 = 1731; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_81___len__( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, 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 = 1734; type_description_2 = "o"; goto frame_exception_exit_5; } } { PyObject *tmp_called_name_22; PyObject *tmp_called_name_23; PyObject *tmp_mvar_value_39; PyObject *tmp_args_element_name_20; tmp_called_name_23 = PyObject_GetItem( locals_future$backports$http$cookiejar_1223, const_str_plain_as_native_str ); if ( tmp_called_name_23 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_39 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_as_native_str ); if (unlikely( tmp_mvar_value_39 == NULL )) { tmp_mvar_value_39 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_as_native_str ); } if ( tmp_mvar_value_39 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "as_native_str" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1740; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_called_name_23 = tmp_mvar_value_39; Py_INCREF( tmp_called_name_23 ); } } frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame.f_lineno = 1740; tmp_called_name_22 = CALL_FUNCTION_NO_ARGS( tmp_called_name_23 ); Py_DECREF( tmp_called_name_23 ); if ( tmp_called_name_22 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1740; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_args_element_name_20 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_82___repr__( ); frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame.f_lineno = 1740; { PyObject *call_args[] = { tmp_args_element_name_20 }; tmp_dictset_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_22, call_args ); } Py_DECREF( tmp_called_name_22 ); Py_DECREF( tmp_args_element_name_20 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1740; type_description_2 = "o"; goto frame_exception_exit_5; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain___repr__, 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 = 1740; type_description_2 = "o"; goto frame_exception_exit_5; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_83___str__( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, const_str_plain___str__, 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 = 1746; type_description_2 = "o"; goto frame_exception_exit_5; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_798a9863336c7c9c418ddca1e2618c32_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_798a9863336c7c9c418ddca1e2618c32_5 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_798a9863336c7c9c418ddca1e2618c32_5, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_798a9863336c7c9c418ddca1e2618c32_5->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_798a9863336c7c9c418ddca1e2618c32_5, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_798a9863336c7c9c418ddca1e2618c32_5, type_description_2, outline_4_var___class__ ); // Release cached frame. if ( frame_798a9863336c7c9c418ddca1e2618c32_5 == cache_frame_798a9863336c7c9c418ddca1e2618c32_5 ) { Py_DECREF( frame_798a9863336c7c9c418ddca1e2618c32_5 ); } cache_frame_798a9863336c7c9c418ddca1e2618c32_5 = NULL; assertFrameObject( frame_798a9863336c7c9c418ddca1e2618c32_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_20; skip_nested_handling_4:; { nuitka_bool tmp_condition_result_31; PyObject *tmp_compexpr_left_6; PyObject *tmp_compexpr_right_6; CHECK_OBJECT( tmp_class_creation_5__bases ); tmp_compexpr_left_6 = tmp_class_creation_5__bases; tmp_compexpr_right_6 = const_tuple_type_object_tuple; tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_6, tmp_compexpr_right_6 ); if ( tmp_res == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_20; } 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:; { tmp_dictset_value = const_tuple_type_object_tuple; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1223, 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 = 1223; goto try_except_handler_20; } } branch_no_21:; } { PyObject *tmp_assign_source_117; PyObject *tmp_called_name_24; PyObject *tmp_args_name_10; PyObject *tmp_tuple_element_17; PyObject *tmp_kw_name_10; CHECK_OBJECT( tmp_class_creation_5__metaclass ); tmp_called_name_24 = tmp_class_creation_5__metaclass; tmp_tuple_element_17 = const_str_plain_CookieJar; tmp_args_name_10 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_17 ); PyTuple_SET_ITEM( tmp_args_name_10, 0, tmp_tuple_element_17 ); CHECK_OBJECT( tmp_class_creation_5__bases ); tmp_tuple_element_17 = tmp_class_creation_5__bases; Py_INCREF( tmp_tuple_element_17 ); PyTuple_SET_ITEM( tmp_args_name_10, 1, tmp_tuple_element_17 ); tmp_tuple_element_17 = locals_future$backports$http$cookiejar_1223; Py_INCREF( tmp_tuple_element_17 ); PyTuple_SET_ITEM( tmp_args_name_10, 2, tmp_tuple_element_17 ); CHECK_OBJECT( tmp_class_creation_5__class_decl_dict ); tmp_kw_name_10 = tmp_class_creation_5__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1223; tmp_assign_source_117 = CALL_FUNCTION( tmp_called_name_24, tmp_args_name_10, tmp_kw_name_10 ); Py_DECREF( tmp_args_name_10 ); if ( tmp_assign_source_117 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1223; goto try_except_handler_20; } assert( outline_4_var___class__ == NULL ); outline_4_var___class__ = tmp_assign_source_117; } { CHECK_OBJECT( outline_4_var___class__ ); tmp_assign_source_116 = outline_4_var___class__; Py_INCREF( tmp_assign_source_116 ); goto try_return_handler_20; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_20:; { Py_DECREF( locals_future$backports$http$cookiejar_1223 ); locals_future$backports$http$cookiejar_1223 = NULL; } { goto try_return_handler_19; } // Exception handler code: try_except_handler_20:; 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_DECREF( locals_future$backports$http$cookiejar_1223 ); locals_future$backports$http$cookiejar_1223 = 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 try_except_handler_19; } // End of try: } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_19:; { 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_19:; 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; { // 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 outline_exception_5; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_5:; exception_lineno = 1223; goto try_except_handler_18; outline_result_5:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_CookieJar, tmp_assign_source_116 ); } goto try_end_10; // Exception handler code: try_except_handler_18:; 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; { 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_20; exception_value = exception_keeper_value_20; exception_tb = exception_keeper_tb_20; exception_lineno = exception_keeper_lineno_20; goto frame_exception_exit_1; } // End of try: try_end_10:; } { 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_118; PyObject *tmp_dircall_arg1_6; tmp_dircall_arg1_6 = const_tuple_type_OSError_tuple; Py_INCREF( tmp_dircall_arg1_6 ); { PyObject *dir_call_args[] = {tmp_dircall_arg1_6}; 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 = 1753; goto try_except_handler_21; } assert( tmp_class_creation_6__bases == NULL ); tmp_class_creation_6__bases = tmp_assign_source_118; } { PyObject *tmp_assign_source_119; tmp_assign_source_119 = PyDict_New(); assert( tmp_class_creation_6__class_decl_dict == NULL ); tmp_class_creation_6__class_decl_dict = tmp_assign_source_119; } { PyObject *tmp_assign_source_120; PyObject *tmp_metaclass_name_6; nuitka_bool tmp_condition_result_32; 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_33; int tmp_truth_name_6; PyObject *tmp_type_arg_11; PyObject *tmp_subscribed_name_6; PyObject *tmp_subscript_name_6; 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 = 1753; goto try_except_handler_21; } tmp_condition_result_32 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_32 == 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 = 1753; goto try_except_handler_21; } goto condexpr_end_11; condexpr_false_11:; CHECK_OBJECT( tmp_class_creation_6__bases ); tmp_truth_name_6 = CHECK_IF_TRUE( tmp_class_creation_6__bases ); if ( tmp_truth_name_6 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1753; goto try_except_handler_21; } tmp_condition_result_33 = tmp_truth_name_6 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_33 == 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_6 = tmp_class_creation_6__bases; tmp_subscript_name_6 = const_int_0; tmp_type_arg_11 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_6, tmp_subscript_name_6, 0 ); if ( tmp_type_arg_11 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1753; goto try_except_handler_21; } 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 = 1753; goto try_except_handler_21; } 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_120 = SELECT_METACLASS( tmp_metaclass_name_6, tmp_bases_name_6 ); Py_DECREF( tmp_metaclass_name_6 ); if ( tmp_assign_source_120 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1753; goto try_except_handler_21; } assert( tmp_class_creation_6__metaclass == NULL ); tmp_class_creation_6__metaclass = tmp_assign_source_120; } { nuitka_bool tmp_condition_result_34; 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 = 1753; goto try_except_handler_21; } tmp_condition_result_34 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_34 == NUITKA_BOOL_TRUE ) { goto branch_yes_22; } else { goto branch_no_22; } branch_yes_22:; { 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 = 1753; goto try_except_handler_21; } } branch_no_22:; } { nuitka_bool tmp_condition_result_35; PyObject *tmp_source_name_41; CHECK_OBJECT( tmp_class_creation_6__metaclass ); tmp_source_name_41 = tmp_class_creation_6__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_41, const_str_plain___prepare__ ); tmp_condition_result_35 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_35 == NUITKA_BOOL_TRUE ) { goto branch_yes_23; } else { goto branch_no_23; } branch_yes_23:; { PyObject *tmp_assign_source_121; PyObject *tmp_called_name_25; PyObject *tmp_source_name_42; PyObject *tmp_args_name_11; PyObject *tmp_tuple_element_18; PyObject *tmp_kw_name_11; CHECK_OBJECT( tmp_class_creation_6__metaclass ); tmp_source_name_42 = tmp_class_creation_6__metaclass; tmp_called_name_25 = LOOKUP_ATTRIBUTE( tmp_source_name_42, const_str_plain___prepare__ ); if ( tmp_called_name_25 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1753; goto try_except_handler_21; } tmp_tuple_element_18 = const_str_plain_LoadError; tmp_args_name_11 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_18 ); PyTuple_SET_ITEM( tmp_args_name_11, 0, tmp_tuple_element_18 ); CHECK_OBJECT( tmp_class_creation_6__bases ); tmp_tuple_element_18 = tmp_class_creation_6__bases; Py_INCREF( tmp_tuple_element_18 ); PyTuple_SET_ITEM( tmp_args_name_11, 1, tmp_tuple_element_18 ); CHECK_OBJECT( tmp_class_creation_6__class_decl_dict ); tmp_kw_name_11 = tmp_class_creation_6__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1753; tmp_assign_source_121 = CALL_FUNCTION( tmp_called_name_25, tmp_args_name_11, tmp_kw_name_11 ); Py_DECREF( tmp_called_name_25 ); Py_DECREF( tmp_args_name_11 ); if ( tmp_assign_source_121 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1753; goto try_except_handler_21; } assert( tmp_class_creation_6__prepared == NULL ); tmp_class_creation_6__prepared = tmp_assign_source_121; } { nuitka_bool tmp_condition_result_36; PyObject *tmp_operand_name_6; PyObject *tmp_source_name_43; CHECK_OBJECT( tmp_class_creation_6__prepared ); tmp_source_name_43 = tmp_class_creation_6__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_43, 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 = 1753; goto try_except_handler_21; } tmp_condition_result_36 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_36 == NUITKA_BOOL_TRUE ) { goto branch_yes_24; } else { goto branch_no_24; } branch_yes_24:; { PyObject *tmp_raise_type_6; PyObject *tmp_raise_value_6; PyObject *tmp_left_name_10; PyObject *tmp_right_name_10; PyObject *tmp_tuple_element_19; PyObject *tmp_getattr_target_6; PyObject *tmp_getattr_attr_6; PyObject *tmp_getattr_default_6; PyObject *tmp_source_name_44; PyObject *tmp_type_arg_12; tmp_raise_type_6 = PyExc_TypeError; tmp_left_name_10 = 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_19 = BUILTIN_GETATTR( tmp_getattr_target_6, tmp_getattr_attr_6, tmp_getattr_default_6 ); if ( tmp_tuple_element_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1753; goto try_except_handler_21; } tmp_right_name_10 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_10, 0, tmp_tuple_element_19 ); CHECK_OBJECT( tmp_class_creation_6__prepared ); tmp_type_arg_12 = tmp_class_creation_6__prepared; tmp_source_name_44 = BUILTIN_TYPE1( tmp_type_arg_12 ); assert( !(tmp_source_name_44 == NULL) ); tmp_tuple_element_19 = LOOKUP_ATTRIBUTE( tmp_source_name_44, const_str_plain___name__ ); Py_DECREF( tmp_source_name_44 ); if ( tmp_tuple_element_19 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_10 ); exception_lineno = 1753; goto try_except_handler_21; } PyTuple_SET_ITEM( tmp_right_name_10, 1, tmp_tuple_element_19 ); tmp_raise_value_6 = BINARY_OPERATION_REMAINDER( tmp_left_name_10, tmp_right_name_10 ); Py_DECREF( tmp_right_name_10 ); if ( tmp_raise_value_6 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1753; goto try_except_handler_21; } exception_type = tmp_raise_type_6; Py_INCREF( tmp_raise_type_6 ); exception_value = tmp_raise_value_6; exception_lineno = 1753; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_21; } branch_no_24:; } goto branch_end_23; branch_no_23:; { PyObject *tmp_assign_source_122; tmp_assign_source_122 = PyDict_New(); assert( tmp_class_creation_6__prepared == NULL ); tmp_class_creation_6__prepared = tmp_assign_source_122; } branch_end_23:; } { PyObject *tmp_assign_source_123; { PyObject *tmp_set_locals_6; CHECK_OBJECT( tmp_class_creation_6__prepared ); tmp_set_locals_6 = tmp_class_creation_6__prepared; locals_future$backports$http$cookiejar_1753 = tmp_set_locals_6; Py_INCREF( tmp_set_locals_6 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1753, 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 = 1753; goto try_except_handler_23; } } { tmp_dictset_value = const_str_plain_LoadError; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1753, 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 = 1753; goto try_except_handler_23; } } { nuitka_bool tmp_condition_result_37; PyObject *tmp_compexpr_left_7; PyObject *tmp_compexpr_right_7; CHECK_OBJECT( tmp_class_creation_6__bases ); tmp_compexpr_left_7 = tmp_class_creation_6__bases; tmp_compexpr_right_7 = const_tuple_type_OSError_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 = 1753; goto try_except_handler_23; } 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:; { tmp_dictset_value = const_tuple_type_OSError_tuple; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1753, 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 = 1753; goto try_except_handler_23; } } branch_no_25:; } { PyObject *tmp_assign_source_124; PyObject *tmp_called_name_26; PyObject *tmp_args_name_12; PyObject *tmp_tuple_element_20; PyObject *tmp_kw_name_12; CHECK_OBJECT( tmp_class_creation_6__metaclass ); tmp_called_name_26 = tmp_class_creation_6__metaclass; tmp_tuple_element_20 = const_str_plain_LoadError; tmp_args_name_12 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_20 ); PyTuple_SET_ITEM( tmp_args_name_12, 0, tmp_tuple_element_20 ); CHECK_OBJECT( tmp_class_creation_6__bases ); tmp_tuple_element_20 = tmp_class_creation_6__bases; Py_INCREF( tmp_tuple_element_20 ); PyTuple_SET_ITEM( tmp_args_name_12, 1, tmp_tuple_element_20 ); tmp_tuple_element_20 = locals_future$backports$http$cookiejar_1753; Py_INCREF( tmp_tuple_element_20 ); PyTuple_SET_ITEM( tmp_args_name_12, 2, tmp_tuple_element_20 ); CHECK_OBJECT( tmp_class_creation_6__class_decl_dict ); tmp_kw_name_12 = tmp_class_creation_6__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1753; tmp_assign_source_124 = CALL_FUNCTION( tmp_called_name_26, tmp_args_name_12, tmp_kw_name_12 ); Py_DECREF( tmp_args_name_12 ); if ( tmp_assign_source_124 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1753; goto try_except_handler_23; } assert( outline_5_var___class__ == NULL ); outline_5_var___class__ = tmp_assign_source_124; } { CHECK_OBJECT( outline_5_var___class__ ); tmp_assign_source_123 = outline_5_var___class__; Py_INCREF( tmp_assign_source_123 ); goto try_return_handler_23; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_23:; { Py_DECREF( locals_future$backports$http$cookiejar_1753 ); locals_future$backports$http$cookiejar_1753 = NULL; } { goto try_return_handler_22; } // Exception handler code: try_except_handler_23:; 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_DECREF( locals_future$backports$http$cookiejar_1753 ); locals_future$backports$http$cookiejar_1753 = 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 try_except_handler_22; } // End of try: } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_22:; { 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_22:; 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; { // 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 outline_exception_6; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_6:; exception_lineno = 1753; goto try_except_handler_21; outline_result_6:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LoadError, tmp_assign_source_123 ); } goto try_end_11; // Exception handler code: try_except_handler_21:; 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; { 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_23; exception_value = exception_keeper_value_23; exception_tb = exception_keeper_tb_23; exception_lineno = exception_keeper_lineno_23; goto frame_exception_exit_1; } // End of try: try_end_11:; } { 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; } { // Tried code: { PyObject *tmp_assign_source_125; PyObject *tmp_tuple_element_21; PyObject *tmp_mvar_value_40; tmp_mvar_value_40 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_CookieJar ); if (unlikely( tmp_mvar_value_40 == NULL )) { tmp_mvar_value_40 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_CookieJar ); } if ( tmp_mvar_value_40 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "CookieJar" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1755; goto try_except_handler_24; } tmp_tuple_element_21 = tmp_mvar_value_40; tmp_assign_source_125 = PyTuple_New( 1 ); Py_INCREF( tmp_tuple_element_21 ); PyTuple_SET_ITEM( tmp_assign_source_125, 0, tmp_tuple_element_21 ); assert( tmp_class_creation_7__bases_orig == NULL ); tmp_class_creation_7__bases_orig = tmp_assign_source_125; } { PyObject *tmp_assign_source_126; 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_126 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args ); } if ( tmp_assign_source_126 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_24; } assert( tmp_class_creation_7__bases == NULL ); tmp_class_creation_7__bases = tmp_assign_source_126; } { PyObject *tmp_assign_source_127; tmp_assign_source_127 = PyDict_New(); assert( tmp_class_creation_7__class_decl_dict == NULL ); tmp_class_creation_7__class_decl_dict = tmp_assign_source_127; } { PyObject *tmp_assign_source_128; PyObject *tmp_metaclass_name_7; nuitka_bool tmp_condition_result_38; 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_39; int tmp_truth_name_7; PyObject *tmp_type_arg_13; PyObject *tmp_subscribed_name_7; PyObject *tmp_subscript_name_7; 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 = 1755; goto try_except_handler_24; } tmp_condition_result_38 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_38 == 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 = 1755; goto try_except_handler_24; } goto condexpr_end_13; condexpr_false_13:; CHECK_OBJECT( tmp_class_creation_7__bases ); tmp_truth_name_7 = CHECK_IF_TRUE( tmp_class_creation_7__bases ); if ( tmp_truth_name_7 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_24; } tmp_condition_result_39 = tmp_truth_name_7 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_39 == 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_7 = tmp_class_creation_7__bases; tmp_subscript_name_7 = const_int_0; tmp_type_arg_13 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_7, tmp_subscript_name_7, 0 ); if ( tmp_type_arg_13 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_24; } 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 = 1755; goto try_except_handler_24; } 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_128 = SELECT_METACLASS( tmp_metaclass_name_7, tmp_bases_name_7 ); Py_DECREF( tmp_metaclass_name_7 ); if ( tmp_assign_source_128 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_24; } assert( tmp_class_creation_7__metaclass == NULL ); tmp_class_creation_7__metaclass = tmp_assign_source_128; } { nuitka_bool tmp_condition_result_40; 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 = 1755; goto try_except_handler_24; } tmp_condition_result_40 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_40 == NUITKA_BOOL_TRUE ) { goto branch_yes_26; } else { goto branch_no_26; } branch_yes_26:; { 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 = 1755; goto try_except_handler_24; } } branch_no_26:; } { nuitka_bool tmp_condition_result_41; PyObject *tmp_source_name_45; CHECK_OBJECT( tmp_class_creation_7__metaclass ); tmp_source_name_45 = tmp_class_creation_7__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_45, const_str_plain___prepare__ ); tmp_condition_result_41 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_41 == NUITKA_BOOL_TRUE ) { goto branch_yes_27; } else { goto branch_no_27; } branch_yes_27:; { PyObject *tmp_assign_source_129; PyObject *tmp_called_name_27; PyObject *tmp_source_name_46; PyObject *tmp_args_name_13; PyObject *tmp_tuple_element_22; PyObject *tmp_kw_name_13; CHECK_OBJECT( tmp_class_creation_7__metaclass ); tmp_source_name_46 = tmp_class_creation_7__metaclass; tmp_called_name_27 = LOOKUP_ATTRIBUTE( tmp_source_name_46, const_str_plain___prepare__ ); if ( tmp_called_name_27 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_24; } tmp_tuple_element_22 = const_str_plain_FileCookieJar; tmp_args_name_13 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_22 ); PyTuple_SET_ITEM( tmp_args_name_13, 0, tmp_tuple_element_22 ); CHECK_OBJECT( tmp_class_creation_7__bases ); tmp_tuple_element_22 = tmp_class_creation_7__bases; Py_INCREF( tmp_tuple_element_22 ); PyTuple_SET_ITEM( tmp_args_name_13, 1, tmp_tuple_element_22 ); CHECK_OBJECT( tmp_class_creation_7__class_decl_dict ); tmp_kw_name_13 = tmp_class_creation_7__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1755; tmp_assign_source_129 = CALL_FUNCTION( tmp_called_name_27, tmp_args_name_13, tmp_kw_name_13 ); Py_DECREF( tmp_called_name_27 ); Py_DECREF( tmp_args_name_13 ); if ( tmp_assign_source_129 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_24; } assert( tmp_class_creation_7__prepared == NULL ); tmp_class_creation_7__prepared = tmp_assign_source_129; } { nuitka_bool tmp_condition_result_42; PyObject *tmp_operand_name_7; PyObject *tmp_source_name_47; CHECK_OBJECT( tmp_class_creation_7__prepared ); tmp_source_name_47 = tmp_class_creation_7__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_47, 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 = 1755; goto try_except_handler_24; } tmp_condition_result_42 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_42 == NUITKA_BOOL_TRUE ) { goto branch_yes_28; } else { goto branch_no_28; } branch_yes_28:; { PyObject *tmp_raise_type_7; PyObject *tmp_raise_value_7; PyObject *tmp_left_name_11; PyObject *tmp_right_name_11; PyObject *tmp_tuple_element_23; PyObject *tmp_getattr_target_7; PyObject *tmp_getattr_attr_7; PyObject *tmp_getattr_default_7; PyObject *tmp_source_name_48; PyObject *tmp_type_arg_14; tmp_raise_type_7 = PyExc_TypeError; tmp_left_name_11 = 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_23 = BUILTIN_GETATTR( tmp_getattr_target_7, tmp_getattr_attr_7, tmp_getattr_default_7 ); if ( tmp_tuple_element_23 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_24; } tmp_right_name_11 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_11, 0, tmp_tuple_element_23 ); CHECK_OBJECT( tmp_class_creation_7__prepared ); tmp_type_arg_14 = tmp_class_creation_7__prepared; tmp_source_name_48 = BUILTIN_TYPE1( tmp_type_arg_14 ); assert( !(tmp_source_name_48 == NULL) ); tmp_tuple_element_23 = LOOKUP_ATTRIBUTE( tmp_source_name_48, const_str_plain___name__ ); Py_DECREF( tmp_source_name_48 ); if ( tmp_tuple_element_23 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_11 ); exception_lineno = 1755; goto try_except_handler_24; } PyTuple_SET_ITEM( tmp_right_name_11, 1, tmp_tuple_element_23 ); tmp_raise_value_7 = BINARY_OPERATION_REMAINDER( tmp_left_name_11, tmp_right_name_11 ); Py_DECREF( tmp_right_name_11 ); if ( tmp_raise_value_7 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_24; } exception_type = tmp_raise_type_7; Py_INCREF( tmp_raise_type_7 ); exception_value = tmp_raise_value_7; exception_lineno = 1755; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_24; } branch_no_28:; } goto branch_end_27; branch_no_27:; { PyObject *tmp_assign_source_130; tmp_assign_source_130 = PyDict_New(); assert( tmp_class_creation_7__prepared == NULL ); tmp_class_creation_7__prepared = tmp_assign_source_130; } branch_end_27:; } { PyObject *tmp_assign_source_131; { PyObject *tmp_set_locals_7; CHECK_OBJECT( tmp_class_creation_7__prepared ); tmp_set_locals_7 = tmp_class_creation_7__prepared; locals_future$backports$http$cookiejar_1755 = tmp_set_locals_7; Py_INCREF( tmp_set_locals_7 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1755, 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 = 1755; goto try_except_handler_26; } } { tmp_dictset_value = const_str_digest_966b6e9b41d2aef5dbfdbaa45b844053; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1755, 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 = 1755; goto try_except_handler_26; } } { tmp_dictset_value = const_str_plain_FileCookieJar; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1755, 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 = 1755; goto try_except_handler_26; } } MAKE_OR_REUSE_FRAME( cache_frame_4bf671acca441ac82822b88fdf521d42_6, codeobj_4bf671acca441ac82822b88fdf521d42, module_future$backports$http$cookiejar, sizeof(void *) ); frame_4bf671acca441ac82822b88fdf521d42_6 = cache_frame_4bf671acca441ac82822b88fdf521d42_6; // Push the new frame as the currently active one. pushFrameStack( frame_4bf671acca441ac82822b88fdf521d42_6 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_4bf671acca441ac82822b88fdf521d42_6 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_defaults_9; tmp_defaults_9 = const_tuple_none_false_none_tuple; Py_INCREF( tmp_defaults_9 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_84___init__( tmp_defaults_9 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1755, 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 = 1758; type_description_2 = "o"; goto frame_exception_exit_6; } } { PyObject *tmp_defaults_10; tmp_defaults_10 = const_tuple_none_false_false_tuple; Py_INCREF( tmp_defaults_10 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_85_save( tmp_defaults_10 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1755, const_str_plain_save, 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 = 1773; type_description_2 = "o"; goto frame_exception_exit_6; } } { PyObject *tmp_defaults_11; tmp_defaults_11 = const_tuple_none_false_false_tuple; Py_INCREF( tmp_defaults_11 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_86_load( tmp_defaults_11 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1755, const_str_plain_load, 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 = 1777; type_description_2 = "o"; goto frame_exception_exit_6; } } { PyObject *tmp_defaults_12; tmp_defaults_12 = const_tuple_none_false_false_tuple; Py_INCREF( tmp_defaults_12 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_87_revert( tmp_defaults_12 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1755, const_str_plain_revert, 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 = 1789; type_description_2 = "o"; goto frame_exception_exit_6; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_4bf671acca441ac82822b88fdf521d42_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_4bf671acca441ac82822b88fdf521d42_6 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_4bf671acca441ac82822b88fdf521d42_6, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_4bf671acca441ac82822b88fdf521d42_6->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_4bf671acca441ac82822b88fdf521d42_6, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_4bf671acca441ac82822b88fdf521d42_6, type_description_2, outline_6_var___class__ ); // Release cached frame. if ( frame_4bf671acca441ac82822b88fdf521d42_6 == cache_frame_4bf671acca441ac82822b88fdf521d42_6 ) { Py_DECREF( frame_4bf671acca441ac82822b88fdf521d42_6 ); } cache_frame_4bf671acca441ac82822b88fdf521d42_6 = NULL; assertFrameObject( frame_4bf671acca441ac82822b88fdf521d42_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_26; skip_nested_handling_5:; { nuitka_bool tmp_condition_result_43; PyObject *tmp_compexpr_left_8; PyObject *tmp_compexpr_right_8; CHECK_OBJECT( tmp_class_creation_7__bases ); tmp_compexpr_left_8 = tmp_class_creation_7__bases; CHECK_OBJECT( tmp_class_creation_7__bases_orig ); tmp_compexpr_right_8 = tmp_class_creation_7__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 = 1755; goto try_except_handler_26; } 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__bases_orig ); tmp_dictset_value = tmp_class_creation_7__bases_orig; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1755, 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 = 1755; goto try_except_handler_26; } } branch_no_29:; } { PyObject *tmp_assign_source_132; PyObject *tmp_called_name_28; PyObject *tmp_args_name_14; PyObject *tmp_tuple_element_24; PyObject *tmp_kw_name_14; CHECK_OBJECT( tmp_class_creation_7__metaclass ); tmp_called_name_28 = tmp_class_creation_7__metaclass; tmp_tuple_element_24 = const_str_plain_FileCookieJar; tmp_args_name_14 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_24 ); PyTuple_SET_ITEM( tmp_args_name_14, 0, tmp_tuple_element_24 ); CHECK_OBJECT( tmp_class_creation_7__bases ); tmp_tuple_element_24 = tmp_class_creation_7__bases; Py_INCREF( tmp_tuple_element_24 ); PyTuple_SET_ITEM( tmp_args_name_14, 1, tmp_tuple_element_24 ); tmp_tuple_element_24 = locals_future$backports$http$cookiejar_1755; Py_INCREF( tmp_tuple_element_24 ); PyTuple_SET_ITEM( tmp_args_name_14, 2, tmp_tuple_element_24 ); CHECK_OBJECT( tmp_class_creation_7__class_decl_dict ); tmp_kw_name_14 = tmp_class_creation_7__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1755; tmp_assign_source_132 = CALL_FUNCTION( tmp_called_name_28, tmp_args_name_14, tmp_kw_name_14 ); Py_DECREF( tmp_args_name_14 ); if ( tmp_assign_source_132 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1755; goto try_except_handler_26; } assert( outline_6_var___class__ == NULL ); outline_6_var___class__ = tmp_assign_source_132; } { CHECK_OBJECT( outline_6_var___class__ ); tmp_assign_source_131 = outline_6_var___class__; Py_INCREF( tmp_assign_source_131 ); goto try_return_handler_26; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_26:; { Py_DECREF( locals_future$backports$http$cookiejar_1755 ); locals_future$backports$http$cookiejar_1755 = NULL; } { goto try_return_handler_25; } // Exception handler code: try_except_handler_26:; 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_DECREF( locals_future$backports$http$cookiejar_1755 ); locals_future$backports$http$cookiejar_1755 = 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 try_except_handler_25; } // End of try: } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_25:; { 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_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; { // 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 outline_exception_7; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_7:; exception_lineno = 1755; goto try_except_handler_24; outline_result_7:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_FileCookieJar, tmp_assign_source_131 ); } goto try_end_12; // Exception handler code: try_except_handler_24:; 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_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_26; exception_value = exception_keeper_value_26; exception_tb = exception_keeper_tb_26; exception_lineno = exception_keeper_lineno_26; goto frame_exception_exit_1; } // End of try: try_end_12:; } { 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_133; tmp_assign_source_133 = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_88_lwp_cookie_str( ); UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_lwp_cookie_str, tmp_assign_source_133 ); } { // Tried code: { PyObject *tmp_assign_source_134; PyObject *tmp_tuple_element_25; PyObject *tmp_mvar_value_41; tmp_mvar_value_41 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_FileCookieJar ); if (unlikely( tmp_mvar_value_41 == NULL )) { tmp_mvar_value_41 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_FileCookieJar ); } if ( tmp_mvar_value_41 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "FileCookieJar" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1844; goto try_except_handler_27; } tmp_tuple_element_25 = tmp_mvar_value_41; tmp_assign_source_134 = PyTuple_New( 1 ); Py_INCREF( tmp_tuple_element_25 ); PyTuple_SET_ITEM( tmp_assign_source_134, 0, tmp_tuple_element_25 ); assert( tmp_class_creation_8__bases_orig == NULL ); tmp_class_creation_8__bases_orig = tmp_assign_source_134; } { PyObject *tmp_assign_source_135; 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_135 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args ); } if ( tmp_assign_source_135 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_27; } assert( tmp_class_creation_8__bases == NULL ); tmp_class_creation_8__bases = tmp_assign_source_135; } { PyObject *tmp_assign_source_136; tmp_assign_source_136 = PyDict_New(); assert( tmp_class_creation_8__class_decl_dict == NULL ); tmp_class_creation_8__class_decl_dict = tmp_assign_source_136; } { PyObject *tmp_assign_source_137; PyObject *tmp_metaclass_name_8; nuitka_bool tmp_condition_result_44; 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_45; int tmp_truth_name_8; PyObject *tmp_type_arg_15; PyObject *tmp_subscribed_name_8; PyObject *tmp_subscript_name_8; 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 = 1844; goto try_except_handler_27; } tmp_condition_result_44 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_44 == NUITKA_BOOL_TRUE ) { goto condexpr_true_15; } else { goto condexpr_false_15; } condexpr_true_15:; 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 = 1844; goto try_except_handler_27; } goto condexpr_end_15; condexpr_false_15:; CHECK_OBJECT( tmp_class_creation_8__bases ); tmp_truth_name_8 = CHECK_IF_TRUE( tmp_class_creation_8__bases ); if ( tmp_truth_name_8 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_27; } tmp_condition_result_45 = tmp_truth_name_8 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_45 == NUITKA_BOOL_TRUE ) { goto condexpr_true_16; } else { goto condexpr_false_16; } condexpr_true_16:; CHECK_OBJECT( tmp_class_creation_8__bases ); tmp_subscribed_name_8 = tmp_class_creation_8__bases; tmp_subscript_name_8 = const_int_0; tmp_type_arg_15 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_8, tmp_subscript_name_8, 0 ); if ( tmp_type_arg_15 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_27; } 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 = 1844; goto try_except_handler_27; } goto condexpr_end_16; condexpr_false_16:; tmp_metaclass_name_8 = (PyObject *)&PyType_Type; Py_INCREF( tmp_metaclass_name_8 ); condexpr_end_16:; condexpr_end_15:; CHECK_OBJECT( tmp_class_creation_8__bases ); tmp_bases_name_8 = tmp_class_creation_8__bases; tmp_assign_source_137 = SELECT_METACLASS( tmp_metaclass_name_8, tmp_bases_name_8 ); Py_DECREF( tmp_metaclass_name_8 ); if ( tmp_assign_source_137 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_27; } assert( tmp_class_creation_8__metaclass == NULL ); tmp_class_creation_8__metaclass = tmp_assign_source_137; } { nuitka_bool tmp_condition_result_46; 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 = 1844; goto try_except_handler_27; } tmp_condition_result_46 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_46 == NUITKA_BOOL_TRUE ) { goto branch_yes_30; } else { goto branch_no_30; } branch_yes_30:; { 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 = 1844; goto try_except_handler_27; } } branch_no_30:; } { nuitka_bool tmp_condition_result_47; PyObject *tmp_source_name_49; CHECK_OBJECT( tmp_class_creation_8__metaclass ); tmp_source_name_49 = tmp_class_creation_8__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_49, const_str_plain___prepare__ ); tmp_condition_result_47 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_47 == NUITKA_BOOL_TRUE ) { goto branch_yes_31; } else { goto branch_no_31; } branch_yes_31:; { PyObject *tmp_assign_source_138; PyObject *tmp_called_name_29; PyObject *tmp_source_name_50; PyObject *tmp_args_name_15; PyObject *tmp_tuple_element_26; PyObject *tmp_kw_name_15; CHECK_OBJECT( tmp_class_creation_8__metaclass ); tmp_source_name_50 = tmp_class_creation_8__metaclass; tmp_called_name_29 = LOOKUP_ATTRIBUTE( tmp_source_name_50, const_str_plain___prepare__ ); if ( tmp_called_name_29 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_27; } tmp_tuple_element_26 = const_str_plain_LWPCookieJar; tmp_args_name_15 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_26 ); PyTuple_SET_ITEM( tmp_args_name_15, 0, tmp_tuple_element_26 ); CHECK_OBJECT( tmp_class_creation_8__bases ); tmp_tuple_element_26 = tmp_class_creation_8__bases; Py_INCREF( tmp_tuple_element_26 ); PyTuple_SET_ITEM( tmp_args_name_15, 1, tmp_tuple_element_26 ); CHECK_OBJECT( tmp_class_creation_8__class_decl_dict ); tmp_kw_name_15 = tmp_class_creation_8__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1844; tmp_assign_source_138 = CALL_FUNCTION( tmp_called_name_29, tmp_args_name_15, tmp_kw_name_15 ); Py_DECREF( tmp_called_name_29 ); Py_DECREF( tmp_args_name_15 ); if ( tmp_assign_source_138 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_27; } assert( tmp_class_creation_8__prepared == NULL ); tmp_class_creation_8__prepared = tmp_assign_source_138; } { nuitka_bool tmp_condition_result_48; PyObject *tmp_operand_name_8; PyObject *tmp_source_name_51; CHECK_OBJECT( tmp_class_creation_8__prepared ); tmp_source_name_51 = tmp_class_creation_8__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_51, 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 = 1844; goto try_except_handler_27; } tmp_condition_result_48 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_48 == NUITKA_BOOL_TRUE ) { goto branch_yes_32; } else { goto branch_no_32; } branch_yes_32:; { PyObject *tmp_raise_type_8; PyObject *tmp_raise_value_8; PyObject *tmp_left_name_12; PyObject *tmp_right_name_12; PyObject *tmp_tuple_element_27; PyObject *tmp_getattr_target_8; PyObject *tmp_getattr_attr_8; PyObject *tmp_getattr_default_8; PyObject *tmp_source_name_52; PyObject *tmp_type_arg_16; tmp_raise_type_8 = PyExc_TypeError; tmp_left_name_12 = 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_27 = BUILTIN_GETATTR( tmp_getattr_target_8, tmp_getattr_attr_8, tmp_getattr_default_8 ); if ( tmp_tuple_element_27 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_27; } tmp_right_name_12 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_12, 0, tmp_tuple_element_27 ); CHECK_OBJECT( tmp_class_creation_8__prepared ); tmp_type_arg_16 = tmp_class_creation_8__prepared; tmp_source_name_52 = BUILTIN_TYPE1( tmp_type_arg_16 ); assert( !(tmp_source_name_52 == NULL) ); tmp_tuple_element_27 = LOOKUP_ATTRIBUTE( tmp_source_name_52, const_str_plain___name__ ); Py_DECREF( tmp_source_name_52 ); if ( tmp_tuple_element_27 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_12 ); exception_lineno = 1844; goto try_except_handler_27; } PyTuple_SET_ITEM( tmp_right_name_12, 1, tmp_tuple_element_27 ); tmp_raise_value_8 = BINARY_OPERATION_REMAINDER( tmp_left_name_12, tmp_right_name_12 ); Py_DECREF( tmp_right_name_12 ); if ( tmp_raise_value_8 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_27; } exception_type = tmp_raise_type_8; Py_INCREF( tmp_raise_type_8 ); exception_value = tmp_raise_value_8; exception_lineno = 1844; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_27; } branch_no_32:; } goto branch_end_31; branch_no_31:; { PyObject *tmp_assign_source_139; tmp_assign_source_139 = PyDict_New(); assert( tmp_class_creation_8__prepared == NULL ); tmp_class_creation_8__prepared = tmp_assign_source_139; } branch_end_31:; } { PyObject *tmp_assign_source_140; { PyObject *tmp_set_locals_8; CHECK_OBJECT( tmp_class_creation_8__prepared ); tmp_set_locals_8 = tmp_class_creation_8__prepared; locals_future$backports$http$cookiejar_1844 = tmp_set_locals_8; Py_INCREF( tmp_set_locals_8 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1844, 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 = 1844; goto try_except_handler_29; } } { tmp_dictset_value = const_str_digest_68c6eda48b2f5748596594b02f57f24c; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1844, 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 = 1844; goto try_except_handler_29; } } { tmp_dictset_value = const_str_plain_LWPCookieJar; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1844, 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 = 1844; goto try_except_handler_29; } } MAKE_OR_REUSE_FRAME( cache_frame_00c80548956dae0b4e9e8876dadeea22_7, codeobj_00c80548956dae0b4e9e8876dadeea22, module_future$backports$http$cookiejar, sizeof(void *) ); frame_00c80548956dae0b4e9e8876dadeea22_7 = cache_frame_00c80548956dae0b4e9e8876dadeea22_7; // Push the new frame as the currently active one. pushFrameStack( frame_00c80548956dae0b4e9e8876dadeea22_7 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_00c80548956dae0b4e9e8876dadeea22_7 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_defaults_13; tmp_defaults_13 = const_tuple_true_true_tuple; Py_INCREF( tmp_defaults_13 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_89_as_lwp_str( tmp_defaults_13 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1844, const_str_plain_as_lwp_str, 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 = 1857; type_description_2 = "o"; goto frame_exception_exit_7; } } { PyObject *tmp_defaults_14; tmp_defaults_14 = const_tuple_none_false_false_tuple; Py_INCREF( tmp_defaults_14 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_90_save( tmp_defaults_14 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1844, const_str_plain_save, 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 = 1873; type_description_2 = "o"; goto frame_exception_exit_7; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_91__really_load( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1844, const_str_plain__really_load, 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 = 1888; type_description_2 = "o"; goto frame_exception_exit_7; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_00c80548956dae0b4e9e8876dadeea22_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_00c80548956dae0b4e9e8876dadeea22_7 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_00c80548956dae0b4e9e8876dadeea22_7, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_00c80548956dae0b4e9e8876dadeea22_7->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_00c80548956dae0b4e9e8876dadeea22_7, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_00c80548956dae0b4e9e8876dadeea22_7, type_description_2, outline_7_var___class__ ); // Release cached frame. if ( frame_00c80548956dae0b4e9e8876dadeea22_7 == cache_frame_00c80548956dae0b4e9e8876dadeea22_7 ) { Py_DECREF( frame_00c80548956dae0b4e9e8876dadeea22_7 ); } cache_frame_00c80548956dae0b4e9e8876dadeea22_7 = NULL; assertFrameObject( frame_00c80548956dae0b4e9e8876dadeea22_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_29; skip_nested_handling_6:; { nuitka_bool tmp_condition_result_49; PyObject *tmp_compexpr_left_9; PyObject *tmp_compexpr_right_9; CHECK_OBJECT( tmp_class_creation_8__bases ); tmp_compexpr_left_9 = tmp_class_creation_8__bases; CHECK_OBJECT( tmp_class_creation_8__bases_orig ); tmp_compexpr_right_9 = tmp_class_creation_8__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 = 1844; goto try_except_handler_29; } tmp_condition_result_49 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_49 == NUITKA_BOOL_TRUE ) { goto branch_yes_33; } else { goto branch_no_33; } branch_yes_33:; { CHECK_OBJECT( tmp_class_creation_8__bases_orig ); tmp_dictset_value = tmp_class_creation_8__bases_orig; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1844, 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 = 1844; goto try_except_handler_29; } } branch_no_33:; } { PyObject *tmp_assign_source_141; PyObject *tmp_called_name_30; PyObject *tmp_args_name_16; PyObject *tmp_tuple_element_28; PyObject *tmp_kw_name_16; CHECK_OBJECT( tmp_class_creation_8__metaclass ); tmp_called_name_30 = tmp_class_creation_8__metaclass; tmp_tuple_element_28 = const_str_plain_LWPCookieJar; tmp_args_name_16 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_28 ); PyTuple_SET_ITEM( tmp_args_name_16, 0, tmp_tuple_element_28 ); CHECK_OBJECT( tmp_class_creation_8__bases ); tmp_tuple_element_28 = tmp_class_creation_8__bases; Py_INCREF( tmp_tuple_element_28 ); PyTuple_SET_ITEM( tmp_args_name_16, 1, tmp_tuple_element_28 ); tmp_tuple_element_28 = locals_future$backports$http$cookiejar_1844; Py_INCREF( tmp_tuple_element_28 ); PyTuple_SET_ITEM( tmp_args_name_16, 2, tmp_tuple_element_28 ); CHECK_OBJECT( tmp_class_creation_8__class_decl_dict ); tmp_kw_name_16 = tmp_class_creation_8__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1844; tmp_assign_source_141 = CALL_FUNCTION( tmp_called_name_30, tmp_args_name_16, tmp_kw_name_16 ); Py_DECREF( tmp_args_name_16 ); if ( tmp_assign_source_141 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1844; goto try_except_handler_29; } assert( outline_7_var___class__ == NULL ); outline_7_var___class__ = tmp_assign_source_141; } { CHECK_OBJECT( outline_7_var___class__ ); tmp_assign_source_140 = outline_7_var___class__; Py_INCREF( tmp_assign_source_140 ); goto try_return_handler_29; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_29:; { Py_DECREF( locals_future$backports$http$cookiejar_1844 ); locals_future$backports$http$cookiejar_1844 = NULL; } { goto try_return_handler_28; } // Exception handler code: try_except_handler_29:; 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; { Py_DECREF( locals_future$backports$http$cookiejar_1844 ); locals_future$backports$http$cookiejar_1844 = NULL; } { // 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 try_except_handler_28; } // End of try: } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_28:; { 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_28:; 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; { // 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 outline_exception_8; } // End of try: } // Return statement must have exited already. NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_8:; exception_lineno = 1844; goto try_except_handler_27; outline_result_8:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_LWPCookieJar, tmp_assign_source_140 ); } goto try_end_13; // Exception handler code: try_except_handler_27:; 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_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_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:; } { 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; } { // Tried code: { PyObject *tmp_assign_source_142; PyObject *tmp_tuple_element_29; PyObject *tmp_mvar_value_42; tmp_mvar_value_42 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_FileCookieJar ); if (unlikely( tmp_mvar_value_42 == NULL )) { tmp_mvar_value_42 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_FileCookieJar ); } if ( tmp_mvar_value_42 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "FileCookieJar" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1968; goto try_except_handler_30; } tmp_tuple_element_29 = tmp_mvar_value_42; tmp_assign_source_142 = PyTuple_New( 1 ); Py_INCREF( tmp_tuple_element_29 ); PyTuple_SET_ITEM( tmp_assign_source_142, 0, tmp_tuple_element_29 ); assert( tmp_class_creation_9__bases_orig == NULL ); tmp_class_creation_9__bases_orig = tmp_assign_source_142; } { PyObject *tmp_assign_source_143; 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_143 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args ); } if ( tmp_assign_source_143 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; goto try_except_handler_30; } assert( tmp_class_creation_9__bases == NULL ); tmp_class_creation_9__bases = tmp_assign_source_143; } { PyObject *tmp_assign_source_144; tmp_assign_source_144 = PyDict_New(); assert( tmp_class_creation_9__class_decl_dict == NULL ); tmp_class_creation_9__class_decl_dict = tmp_assign_source_144; } { PyObject *tmp_assign_source_145; PyObject *tmp_metaclass_name_9; nuitka_bool tmp_condition_result_50; 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_51; int tmp_truth_name_9; PyObject *tmp_type_arg_17; PyObject *tmp_subscribed_name_9; PyObject *tmp_subscript_name_9; 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 = 1968; goto try_except_handler_30; } tmp_condition_result_50 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_50 == NUITKA_BOOL_TRUE ) { goto condexpr_true_17; } else { goto condexpr_false_17; } condexpr_true_17:; 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 = 1968; goto try_except_handler_30; } goto condexpr_end_17; condexpr_false_17:; CHECK_OBJECT( tmp_class_creation_9__bases ); tmp_truth_name_9 = CHECK_IF_TRUE( tmp_class_creation_9__bases ); if ( tmp_truth_name_9 == -1 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; goto try_except_handler_30; } tmp_condition_result_51 = tmp_truth_name_9 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_51 == NUITKA_BOOL_TRUE ) { goto condexpr_true_18; } else { goto condexpr_false_18; } condexpr_true_18:; CHECK_OBJECT( tmp_class_creation_9__bases ); tmp_subscribed_name_9 = tmp_class_creation_9__bases; tmp_subscript_name_9 = const_int_0; tmp_type_arg_17 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_9, tmp_subscript_name_9, 0 ); if ( tmp_type_arg_17 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; 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 = 1968; goto try_except_handler_30; } goto condexpr_end_18; condexpr_false_18:; tmp_metaclass_name_9 = (PyObject *)&PyType_Type; Py_INCREF( tmp_metaclass_name_9 ); condexpr_end_18:; condexpr_end_17:; CHECK_OBJECT( tmp_class_creation_9__bases ); tmp_bases_name_9 = tmp_class_creation_9__bases; tmp_assign_source_145 = SELECT_METACLASS( tmp_metaclass_name_9, tmp_bases_name_9 ); Py_DECREF( tmp_metaclass_name_9 ); if ( tmp_assign_source_145 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; goto try_except_handler_30; } assert( tmp_class_creation_9__metaclass == NULL ); tmp_class_creation_9__metaclass = tmp_assign_source_145; } { nuitka_bool tmp_condition_result_52; 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 = 1968; goto try_except_handler_30; } tmp_condition_result_52 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_52 == NUITKA_BOOL_TRUE ) { goto branch_yes_34; } else { goto branch_no_34; } branch_yes_34:; { 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 = 1968; goto try_except_handler_30; } } branch_no_34:; } { nuitka_bool tmp_condition_result_53; PyObject *tmp_source_name_53; CHECK_OBJECT( tmp_class_creation_9__metaclass ); tmp_source_name_53 = tmp_class_creation_9__metaclass; tmp_res = PyObject_HasAttr( tmp_source_name_53, 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_35; } else { goto branch_no_35; } branch_yes_35:; { PyObject *tmp_assign_source_146; PyObject *tmp_called_name_31; PyObject *tmp_source_name_54; PyObject *tmp_args_name_17; PyObject *tmp_tuple_element_30; PyObject *tmp_kw_name_17; CHECK_OBJECT( tmp_class_creation_9__metaclass ); tmp_source_name_54 = tmp_class_creation_9__metaclass; tmp_called_name_31 = LOOKUP_ATTRIBUTE( tmp_source_name_54, const_str_plain___prepare__ ); if ( tmp_called_name_31 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; goto try_except_handler_30; } tmp_tuple_element_30 = const_str_plain_MozillaCookieJar; tmp_args_name_17 = PyTuple_New( 2 ); Py_INCREF( tmp_tuple_element_30 ); PyTuple_SET_ITEM( tmp_args_name_17, 0, tmp_tuple_element_30 ); CHECK_OBJECT( tmp_class_creation_9__bases ); tmp_tuple_element_30 = tmp_class_creation_9__bases; Py_INCREF( tmp_tuple_element_30 ); PyTuple_SET_ITEM( tmp_args_name_17, 1, tmp_tuple_element_30 ); CHECK_OBJECT( tmp_class_creation_9__class_decl_dict ); tmp_kw_name_17 = tmp_class_creation_9__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1968; tmp_assign_source_146 = CALL_FUNCTION( tmp_called_name_31, tmp_args_name_17, tmp_kw_name_17 ); Py_DECREF( tmp_called_name_31 ); Py_DECREF( tmp_args_name_17 ); if ( tmp_assign_source_146 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; goto try_except_handler_30; } assert( tmp_class_creation_9__prepared == NULL ); tmp_class_creation_9__prepared = tmp_assign_source_146; } { nuitka_bool tmp_condition_result_54; PyObject *tmp_operand_name_9; PyObject *tmp_source_name_55; CHECK_OBJECT( tmp_class_creation_9__prepared ); tmp_source_name_55 = tmp_class_creation_9__prepared; tmp_res = PyObject_HasAttr( tmp_source_name_55, 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 = 1968; goto try_except_handler_30; } tmp_condition_result_54 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_54 == NUITKA_BOOL_TRUE ) { goto branch_yes_36; } else { goto branch_no_36; } branch_yes_36:; { PyObject *tmp_raise_type_9; PyObject *tmp_raise_value_9; PyObject *tmp_left_name_13; PyObject *tmp_right_name_13; PyObject *tmp_tuple_element_31; PyObject *tmp_getattr_target_9; PyObject *tmp_getattr_attr_9; PyObject *tmp_getattr_default_9; PyObject *tmp_source_name_56; PyObject *tmp_type_arg_18; tmp_raise_type_9 = PyExc_TypeError; tmp_left_name_13 = 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_31 = BUILTIN_GETATTR( tmp_getattr_target_9, tmp_getattr_attr_9, tmp_getattr_default_9 ); if ( tmp_tuple_element_31 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; goto try_except_handler_30; } tmp_right_name_13 = PyTuple_New( 2 ); PyTuple_SET_ITEM( tmp_right_name_13, 0, tmp_tuple_element_31 ); CHECK_OBJECT( tmp_class_creation_9__prepared ); tmp_type_arg_18 = tmp_class_creation_9__prepared; tmp_source_name_56 = BUILTIN_TYPE1( tmp_type_arg_18 ); assert( !(tmp_source_name_56 == NULL) ); tmp_tuple_element_31 = LOOKUP_ATTRIBUTE( tmp_source_name_56, const_str_plain___name__ ); Py_DECREF( tmp_source_name_56 ); if ( tmp_tuple_element_31 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); Py_DECREF( tmp_right_name_13 ); exception_lineno = 1968; goto try_except_handler_30; } PyTuple_SET_ITEM( tmp_right_name_13, 1, tmp_tuple_element_31 ); tmp_raise_value_9 = BINARY_OPERATION_REMAINDER( tmp_left_name_13, tmp_right_name_13 ); Py_DECREF( tmp_right_name_13 ); if ( tmp_raise_value_9 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; 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 = 1968; RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb ); goto try_except_handler_30; } branch_no_36:; } goto branch_end_35; branch_no_35:; { PyObject *tmp_assign_source_147; tmp_assign_source_147 = PyDict_New(); assert( tmp_class_creation_9__prepared == NULL ); tmp_class_creation_9__prepared = tmp_assign_source_147; } branch_end_35:; } { PyObject *tmp_assign_source_148; { PyObject *tmp_set_locals_9; CHECK_OBJECT( tmp_class_creation_9__prepared ); tmp_set_locals_9 = tmp_class_creation_9__prepared; locals_future$backports$http$cookiejar_1968 = tmp_set_locals_9; Py_INCREF( tmp_set_locals_9 ); } { // Tried code: { // Tried code: { tmp_dictset_value = const_str_digest_6b99713f9e06ed109c93aabc5b6a75b2; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1968, 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 = 1968; goto try_except_handler_32; } } { tmp_dictset_value = const_str_digest_33dcc68e0e32cb971b376aa79777e85e; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1968, 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 = 1968; goto try_except_handler_32; } } { tmp_dictset_value = const_str_plain_MozillaCookieJar; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1968, 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 = 1968; goto try_except_handler_32; } } MAKE_OR_REUSE_FRAME( cache_frame_86ff0608ac6e9342f3c19b5b98d60636_8, codeobj_86ff0608ac6e9342f3c19b5b98d60636, module_future$backports$http$cookiejar, sizeof(void *) ); frame_86ff0608ac6e9342f3c19b5b98d60636_8 = cache_frame_86ff0608ac6e9342f3c19b5b98d60636_8; // Push the new frame as the currently active one. pushFrameStack( frame_86ff0608ac6e9342f3c19b5b98d60636_8 ); // Mark the frame object as in use, ref count 1 will be up for reuse. assert( Py_REFCNT( frame_86ff0608ac6e9342f3c19b5b98d60636_8 ) == 2 ); // Frame stack // Framed code: { PyObject *tmp_called_instance_13; PyObject *tmp_mvar_value_43; tmp_called_instance_13 = PyObject_GetItem( locals_future$backports$http$cookiejar_1968, const_str_plain_re ); if ( tmp_called_instance_13 == NULL ) { if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() ) { tmp_mvar_value_43 = GET_STRING_DICT_VALUE( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_re ); if (unlikely( tmp_mvar_value_43 == NULL )) { tmp_mvar_value_43 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_re ); } if ( tmp_mvar_value_43 == NULL ) { exception_type = PyExc_NameError; Py_INCREF( exception_type ); exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "re" ); exception_tb = NULL; NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb ); CHAIN_EXCEPTION( exception_value ); exception_lineno = 1999; type_description_2 = "o"; goto frame_exception_exit_8; } tmp_called_instance_13 = tmp_mvar_value_43; Py_INCREF( tmp_called_instance_13 ); } } frame_86ff0608ac6e9342f3c19b5b98d60636_8->m_frame.f_lineno = 1999; tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_13, const_str_plain_compile, &PyTuple_GET_ITEM( const_tuple_str_digest_eae226bd77dce4df50096ce2bb394294_tuple, 0 ) ); Py_DECREF( tmp_called_instance_13 ); if ( tmp_dictset_value == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1999; type_description_2 = "o"; goto frame_exception_exit_8; } tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1968, const_str_plain_magic_re, 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 = 1999; type_description_2 = "o"; goto frame_exception_exit_8; } } { tmp_dictset_value = const_str_digest_715b20f6d2a4c7f2003d5ceef6d7639a; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1968, const_str_plain_header, tmp_dictset_value ); if ( tmp_res != 0 ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 2000; type_description_2 = "o"; goto frame_exception_exit_8; } } { tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_92__really_load( ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1968, const_str_plain__really_load, 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 = 2007; type_description_2 = "o"; goto frame_exception_exit_8; } } { PyObject *tmp_defaults_15; tmp_defaults_15 = const_tuple_none_false_false_tuple; Py_INCREF( tmp_defaults_15 ); tmp_dictset_value = MAKE_FUNCTION_future$backports$http$cookiejar$$$function_93_save( tmp_defaults_15 ); tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1968, const_str_plain_save, 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 = 2073; type_description_2 = "o"; goto frame_exception_exit_8; } } #if 0 RESTORE_FRAME_EXCEPTION( frame_86ff0608ac6e9342f3c19b5b98d60636_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_86ff0608ac6e9342f3c19b5b98d60636_8 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_86ff0608ac6e9342f3c19b5b98d60636_8, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_86ff0608ac6e9342f3c19b5b98d60636_8->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_86ff0608ac6e9342f3c19b5b98d60636_8, exception_lineno ); } // Attachs locals to frame if any. Nuitka_Frame_AttachLocals( (struct Nuitka_FrameObject *)frame_86ff0608ac6e9342f3c19b5b98d60636_8, type_description_2, outline_8_var___class__ ); // Release cached frame. if ( frame_86ff0608ac6e9342f3c19b5b98d60636_8 == cache_frame_86ff0608ac6e9342f3c19b5b98d60636_8 ) { Py_DECREF( frame_86ff0608ac6e9342f3c19b5b98d60636_8 ); } cache_frame_86ff0608ac6e9342f3c19b5b98d60636_8 = NULL; assertFrameObject( frame_86ff0608ac6e9342f3c19b5b98d60636_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_32; skip_nested_handling_7:; { nuitka_bool tmp_condition_result_55; PyObject *tmp_compexpr_left_10; PyObject *tmp_compexpr_right_10; CHECK_OBJECT( tmp_class_creation_9__bases ); tmp_compexpr_left_10 = tmp_class_creation_9__bases; CHECK_OBJECT( tmp_class_creation_9__bases_orig ); tmp_compexpr_right_10 = tmp_class_creation_9__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 = 1968; goto try_except_handler_32; } tmp_condition_result_55 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE; if ( tmp_condition_result_55 == NUITKA_BOOL_TRUE ) { goto branch_yes_37; } else { goto branch_no_37; } branch_yes_37:; { CHECK_OBJECT( tmp_class_creation_9__bases_orig ); tmp_dictset_value = tmp_class_creation_9__bases_orig; tmp_res = PyObject_SetItem( locals_future$backports$http$cookiejar_1968, 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 = 1968; goto try_except_handler_32; } } branch_no_37:; } { PyObject *tmp_assign_source_149; PyObject *tmp_called_name_32; PyObject *tmp_args_name_18; PyObject *tmp_tuple_element_32; PyObject *tmp_kw_name_18; CHECK_OBJECT( tmp_class_creation_9__metaclass ); tmp_called_name_32 = tmp_class_creation_9__metaclass; tmp_tuple_element_32 = const_str_plain_MozillaCookieJar; tmp_args_name_18 = PyTuple_New( 3 ); Py_INCREF( tmp_tuple_element_32 ); PyTuple_SET_ITEM( tmp_args_name_18, 0, tmp_tuple_element_32 ); CHECK_OBJECT( tmp_class_creation_9__bases ); tmp_tuple_element_32 = tmp_class_creation_9__bases; Py_INCREF( tmp_tuple_element_32 ); PyTuple_SET_ITEM( tmp_args_name_18, 1, tmp_tuple_element_32 ); tmp_tuple_element_32 = locals_future$backports$http$cookiejar_1968; Py_INCREF( tmp_tuple_element_32 ); PyTuple_SET_ITEM( tmp_args_name_18, 2, tmp_tuple_element_32 ); CHECK_OBJECT( tmp_class_creation_9__class_decl_dict ); tmp_kw_name_18 = tmp_class_creation_9__class_decl_dict; frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame.f_lineno = 1968; tmp_assign_source_149 = CALL_FUNCTION( tmp_called_name_32, tmp_args_name_18, tmp_kw_name_18 ); Py_DECREF( tmp_args_name_18 ); if ( tmp_assign_source_149 == NULL ) { assert( ERROR_OCCURRED() ); FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb ); exception_lineno = 1968; goto try_except_handler_32; } assert( outline_8_var___class__ == NULL ); outline_8_var___class__ = tmp_assign_source_149; } { CHECK_OBJECT( outline_8_var___class__ ); tmp_assign_source_148 = outline_8_var___class__; Py_INCREF( tmp_assign_source_148 ); goto try_return_handler_32; } // tried codes exits in all cases NUITKA_CANNOT_GET_HERE( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); // Return handler code: try_return_handler_32:; { Py_DECREF( locals_future$backports$http$cookiejar_1968 ); locals_future$backports$http$cookiejar_1968 = 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_future$backports$http$cookiejar_1968 ); locals_future$backports$http$cookiejar_1968 = 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( future$backports$http$cookiejar ); 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( future$backports$http$cookiejar ); return MOD_RETURN_VALUE( NULL ); outline_exception_9:; exception_lineno = 1968; goto try_except_handler_30; outline_result_9:; UPDATE_STRING_DICT1( moduledict_future$backports$http$cookiejar, (Nuitka_StringObject *)const_str_plain_MozillaCookieJar, tmp_assign_source_148 ); } 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:; } // Restore frame exception if necessary. #if 0 RESTORE_FRAME_EXCEPTION( frame_ddd2ed56084ac82cd5175bfe4516e834 ); #endif popFrameStack(); assertFrameObject( frame_ddd2ed56084ac82cd5175bfe4516e834 ); goto frame_no_exception_8; frame_exception_exit_1:; #if 0 RESTORE_FRAME_EXCEPTION( frame_ddd2ed56084ac82cd5175bfe4516e834 ); #endif if ( exception_tb == NULL ) { exception_tb = MAKE_TRACEBACK( frame_ddd2ed56084ac82cd5175bfe4516e834, exception_lineno ); } else if ( exception_tb->tb_frame != &frame_ddd2ed56084ac82cd5175bfe4516e834->m_frame ) { exception_tb = ADD_TRACEBACK( exception_tb, frame_ddd2ed56084ac82cd5175bfe4516e834, exception_lineno ); } // Put the previous frame back on top. popFrameStack(); // Return the error. goto module_exception_exit; frame_no_exception_8:; { 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; } return MOD_RETURN_VALUE( module_future$backports$http$cookiejar ); module_exception_exit: RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb ); return MOD_RETURN_VALUE( NULL ); }