From 5cdf057a4734e89faa96b307182033b7502c1a40 Mon Sep 17 00:00:00 2001 From: rocky Date: Wed, 15 Jan 2020 02:36:19 -0500 Subject: [PATCH] Correct handling "if" in dictcomp in semantic actions for 3.x --- test/bytecode_3.1_run/05_dict_comp.pyc | Bin 599 -> 1042 bytes test/bytecode_3.5_run/05_dict_comp.pyc | Bin 461 -> 822 bytes .../comprehension/05_dict_comp.py | 22 ++++++++++++++---- test/stdlib/3.3-exclude.sh | 1 - test/stdlib/3.4-exclude.sh | 1 - test/stdlib/3.5-exclude.sh | 1 - test/stdlib/3.6-exclude.sh | 1 - test/stdlib/3.7-exclude.sh | 1 - test/stdlib/runtests.sh | 2 +- uncompyle6/semantics/pysource.py | 2 +- 10 files changed, 19 insertions(+), 12 deletions(-) diff --git a/test/bytecode_3.1_run/05_dict_comp.pyc b/test/bytecode_3.1_run/05_dict_comp.pyc index 17657f4ada7565d88fce67f3b42c76d863adfad3..644ed11af97c336e1bd6d33f628ceb0247511fd7 100644 GIT binary patch delta 485 zcmZWk%Sr=55UiQq>?7uZB0*3jpn+Tz^e}i5Q7@i?1TR9AkXdCB63u3B2?6y7lEs4` z;?>{q;3+>MR<8#IXR2#@nwshA4|g6+TcvVw@xFQ0!=L3cKVl@WBnvzPmq5gP8BYo^ zaHo;%V5AW_uv&`5qk?rr9J#QrR8B=*ge?e+^*|WwgD^IL4GwvRAdID~$YTkFu_X}3 zmO&U>0b!)+i!_x+RkWKcv$HQx(_@INr7otDLZxE=`eralD@@u^RF9J+jp|!_X1}LI z!sRduj1xw3K;lqiptFmK!YH3w{CCzd(HJX?wah%MNy2O9;Gu>Gk0#_t&ImLslBV+O zu-m_lW{d7|m6znlVXk2ps`DpOjm1VReq(tSdqTcYAQY0aH`P#u>{B&X^RMrRaewsN SWUkLQ)+h`8ZKtOEfBPG96iCki delta 143 zcmbQlah=7}pNE(0CksP#G6ND|2C^N1xL6fPq%bhFFfc?hFr)(6EDX(z44DiJ*-Q+@ ziVP)83{8v-DNGE(8mtrd{^MW)D(7V6WSo4EF;o!5VPIrqECn&*)AI8tyD_UWGEdH7 YR%O)y$xXhCDA!zaLli6WF4Q!M(_IHjm0o}s zK!}IvOYk7RAx`@WJu$OQpn(0&?CfZMzrERNg+IREeRbOde&WivMfMXC^No}w2z&-! z0E+DE_#}`4M;=TMg@E!PE9@kE6p&TOfa8@9S!3ruiL5&`APJ$v1|*^B(1Iki9X25e z*Bm;K9b}60xcWSWan_}(QAR0Fs_SeB9kQ#Eyw3CCX?vv9c4o{%ZQr~9=)qrHaE@c{ zF&Qf^VkV+kQ?P$8QX7sU5- pt#e&g=Q^7exZRGN*EcM7#UKS8G<$0Chon(!2;C5$;in#c`l=c6^O$C

oM>02!EY5Dnn uE18P8fjmD=#v&ddt;qzD