summaryrefslogtreecommitdiff
path: root/venv/Lib/site-packages/astroid/__pycache__/inference.cpython-37.pyc
blob: c9328c10ecbc867eeb7c311e1db7d4538dac7ccb (plain)
ofshex dumpascii
0000 42 0d 0d 0a 00 00 00 00 4f 40 29 5e ff 80 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 B.......O@)^....................
0020 00 40 00 00 00 73 d2 03 00 00 64 00 5a 00 64 01 64 02 6c 01 5a 01 64 01 64 02 6c 02 5a 02 64 01 .@...s....d.Z.d.d.l.Z.d.d.l.Z.d.
0040 64 02 6c 03 5a 03 64 01 64 03 6c 04 6d 05 5a 05 01 00 64 01 64 04 6c 04 6d 06 5a 07 01 00 64 01 d.l.Z.d.d.l.m.Z...d.d.l.m.Z...d.
0060 64 05 6c 04 6d 08 5a 08 01 00 64 01 64 06 6c 04 6d 09 5a 09 01 00 64 01 64 07 6c 04 6d 0a 5a 0a d.l.m.Z...d.d.l.m.Z...d.d.l.m.Z.
0080 01 00 64 01 64 08 6c 04 6d 0b 5a 0b 01 00 64 01 64 09 6c 04 6d 0c 5a 0c 01 00 64 01 64 0a 6c 0d ..d.d.l.m.Z...d.d.l.m.Z...d.d.l.
00a0 6d 0e 5a 0e 01 00 64 01 64 0b 6c 04 6d 0f 5a 0f 01 00 64 01 64 0c 6c 04 6d 10 5a 10 01 00 65 0b m.Z...d.d.l.m.Z...d.d.l.m.Z...e.
00c0 a0 11 a1 00 5a 12 64 5b 64 0d 64 0e 84 01 5a 13 65 13 65 0c 6a 14 5f 15 65 13 65 0c 6a 16 5f 15 ....Z.d[d.d...Z.e.e.j._.e.e.j._.
00e0 65 13 65 0c 6a 17 5f 15 65 13 65 0c 6a 18 5f 15 65 13 65 0c 6a 19 5f 15 65 13 65 0c 6a 1a 5f 15 e.e.j._.e.e.j._.e.e.j._.e.e.j._.
0100 64 5c 64 0f 64 10 84 01 5a 1b 65 09 6a 1c 64 5d 64 11 64 12 84 01 83 01 5a 1d 65 1d 65 0c 6a 1e d\d.d...Z.e.j.d]d.d.....Z.e.e.j.
0120 5f 15 65 1d 65 0c 6a 1f 5f 15 65 1d 65 0c 6a 20 5f 15 64 5e 64 13 64 14 84 01 5a 21 64 15 64 16 _.e.e.j._.e.e.j._.d^d.d...Z!d.d.
0140 84 00 5a 22 64 17 64 18 84 00 5a 23 65 21 65 0c 6a 24 5f 15 64 19 64 1a 84 00 5a 25 64 5f 64 1b ..Z"d.d...Z#e!e.j$_.d.d...Z%d_d.
0160 64 1c 84 01 5a 26 65 09 a0 1c 65 09 a0 27 65 26 a1 01 a1 01 65 0c 6a 28 5f 15 65 26 65 0c 6a 29 d...Z&e...e..'e&....e.j(_.e&e.j)
0180 5f 2a 65 09 6a 1c 65 09 6a 27 64 60 64 1d 64 1e 84 01 83 01 83 01 5a 2b 65 2b 65 0c 6a 2c 5f 15 _*e.j.e.j'd`d.d.......Z+e+e.j,_.
01a0 65 09 6a 1c 65 09 6a 27 64 61 64 20 64 21 84 01 83 01 83 01 5a 2d 65 2d 65 0c 6a 2e 5f 15 65 09 e.j.e.j'dad.d!......Z-e-e.j._.e.
01c0 6a 1c 65 09 6a 27 64 62 64 22 64 23 84 01 83 01 83 01 5a 2f 65 2f 65 0c 6a 30 5f 15 64 63 64 24 j.e.j'dbd"d#......Z/e/e.j0_.dcd$
01e0 64 25 84 01 5a 31 65 09 a0 1c 65 09 a0 27 65 31 a1 01 a1 01 65 0c 6a 32 5f 15 65 09 a0 1c 65 31 d%..Z1e...e..'e1....e.j2_.e...e1
0200 a1 01 65 0c 6a 33 5f 2a 65 09 6a 1c 65 09 6a 27 64 64 64 26 64 27 84 01 83 01 83 01 5a 34 65 34 ..e.j3_*e.j.e.j'ddd&d'......Z4e4
0220 65 0c 6a 35 5f 15 65 36 83 00 5a 37 65 09 6a 1c 64 65 64 28 64 29 84 01 83 01 5a 38 65 09 a0 27 e.j5_.e6..Z7e.j.ded(d)....Z8e..'
0240 65 38 a1 01 65 0c 6a 39 5f 15 65 38 65 0c 6a 39 5f 2a 65 09 6a 1c 65 09 6a 27 64 66 64 2a 64 2b e8..e.j9_.e8e.j9_*e.j.e.j'dfd*d+
0260 84 01 83 01 83 01 5a 3a 65 3a 65 0c 6a 3b 5f 15 64 2c 64 2d 84 00 5a 3c 64 67 64 2e 64 2f 84 01 ......Z:e:e.j;_.d,d-..Z<dgd.d/..
0280 5a 3d 65 09 6a 1c 65 09 6a 27 64 68 64 30 64 31 84 01 83 01 83 01 5a 3e 65 3d 65 0c 6a 3f 5f 3d Z=e.j.e.j'dhd0d1......Z>e=e.j?_=
02a0 65 3e 65 0c 6a 3f 5f 15 64 32 64 33 84 00 5a 40 64 34 64 35 84 00 5a 41 64 69 64 37 64 38 84 01 e>e.j?_.d2d3..Z@d4d5..ZAdid7d8..
02c0 5a 42 64 6a 64 39 64 3a 84 01 5a 43 64 3b 64 3c 84 00 5a 44 64 3d 64 3e 84 00 5a 45 64 3f 64 40 ZBdjd9d:..ZCd;d<..ZDd=d>..ZEd?d@
02e0 84 00 5a 46 64 41 64 42 84 00 5a 47 64 43 64 44 84 00 5a 48 64 45 64 46 84 00 5a 49 65 09 6a 4a ..ZFdAdB..ZGdCdD..ZHdEdF..ZIe.jJ
0300 65 09 6a 27 64 6b 64 47 64 48 84 01 83 01 83 01 5a 4b 65 49 65 0c 6a 4c 5f 49 65 4b 65 0c 6a 4c e.j'dkdGdH......ZKeIe.jL_IeKe.jL
0320 5f 15 64 6c 64 49 64 4a 84 01 5a 4d 65 09 6a 1c 65 09 6a 27 64 6d 64 4b 64 4c 84 01 83 01 83 01 _.dldIdJ..ZMe.j.e.j'dmdKdL......
0340 5a 4e 65 4d 65 0c 6a 4f 5f 4d 65 4e 65 0c 6a 4f 5f 15 65 09 6a 1c 64 6e 64 4d 64 4e 84 01 83 01 ZNeMe.jO_MeNe.jO_.e.j.dndMdN....
0360 5a 50 65 50 65 0c 6a 51 5f 15 65 09 6a 1c 65 09 6a 27 64 6f 64 4f 64 50 84 01 83 01 83 01 5a 52 ZPePe.jQ_.e.j.e.j'dodOdP......ZR
0380 65 52 65 0c 6a 29 5f 15 65 52 65 0c 6a 33 5f 15 65 09 6a 1c 65 09 6a 27 64 70 64 51 64 52 84 01 eRe.j)_.eRe.j3_.e.j.e.j'dpdQdR..
03a0 83 01 83 01 5a 53 65 53 65 0c 6a 54 5f 15 65 09 6a 1c 64 71 64 53 64 54 84 01 83 01 5a 55 65 55 ....ZSeSe.jT_.e.j.dqdSdT....ZUeU
03c0 65 0c 6a 56 5f 15 64 72 64 55 64 56 84 01 5a 57 65 57 65 05 6a 58 5f 59 64 57 64 58 84 00 5a 5a e.jV_.drdUdV..ZWeWe.jX_YdWdX..ZZ
03e0 65 09 6a 1c 64 73 64 59 64 5a 84 01 83 01 5a 5b 65 5b 65 0c 6a 5c 5f 15 64 02 53 00 29 74 7a 4d e.j.dsdYdZ....Z[e[e.j\_.d.S.)tzM
0400 74 68 69 73 20 6d 6f 64 75 6c 65 20 63 6f 6e 74 61 69 6e 73 20 61 20 73 65 74 20 6f 66 20 66 75 this.module.contains.a.set.of.fu
0420 6e 63 74 69 6f 6e 73 20 74 6f 20 68 61 6e 64 6c 65 20 69 6e 66 65 72 65 6e 63 65 20 6f 6e 20 61 nctions.to.handle.inference.on.a
0440 73 74 72 6f 69 64 20 74 72 65 65 73 0a e9 00 00 00 00 4e 29 01 da 05 62 61 73 65 73 29 01 da 07 stroid.trees......N)...bases)...
0460 63 6f 6e 74 65 78 74 29 01 da 0a 65 78 63 65 70 74 69 6f 6e 73 29 01 da 0a 64 65 63 6f 72 61 74 context)...exceptions)...decorat
0480 6f 72 73 29 01 da 07 68 65 6c 70 65 72 73 29 01 da 07 6d 61 6e 61 67 65 72 29 01 da 05 6e 6f 64 ors)...helpers)...manager)...nod
04a0 65 73 29 01 da 0d 64 75 6e 64 65 72 5f 6c 6f 6f 6b 75 70 29 01 da 09 70 72 6f 74 6f 63 6f 6c 73 es)...dunder_lookup)...protocols
04c0 29 01 da 04 75 74 69 6c 63 02 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00 63 00 00 00 73 0a 00 )...utilc................c...s..
04e0 00 00 7c 00 56 00 01 00 64 01 53 00 29 02 7a 52 69 6e 66 65 72 65 6e 63 65 27 73 20 65 6e 64 20 ..|.V...d.S.).zRinference's.end.
0500 66 6f 72 20 6e 6f 64 65 20 73 75 63 68 20 61 73 20 4d 6f 64 75 6c 65 2c 20 43 6c 61 73 73 44 65 for.node.such.as.Module,.ClassDe
0520 66 2c 20 46 75 6e 63 74 69 6f 6e 44 65 66 2c 0a 20 20 20 20 43 6f 6e 73 74 2e 2e 2e 0a 0a 20 20 f,.FunctionDef,.....Const.......
0540 20 20 4e a9 00 29 02 da 04 73 65 6c 66 72 03 00 00 00 72 0c 00 00 00 72 0c 00 00 00 fa 56 43 3a ..N..)...selfr....r....r.....VC:
0560 5c 55 73 65 72 73 5c 53 41 4e 4e 59 41 7e 31 5c 41 70 70 44 61 74 61 5c 4c 6f 63 61 6c 5c 54 65 \Users\SANNYA~1\AppData\Local\Te
0580 6d 70 5c 70 69 70 2d 69 6e 73 74 61 6c 6c 2d 5f 39 61 39 69 5f 6a 79 5c 61 73 74 72 6f 69 64 5c mp\pip-install-_9a9i_jy\astroid\
05a0 61 73 74 72 6f 69 64 5c 69 6e 66 65 72 65 6e 63 65 2e 70 79 da 09 69 6e 66 65 72 5f 65 6e 64 2e astroid\inference.py..infer_end.
05c0 00 00 00 73 02 00 00 00 00 05 72 0f 00 00 00 63 02 00 00 00 00 00 00 00 06 00 00 00 05 00 00 00 ...s......r....c................
05e0 43 00 00 00 73 ae 00 00 00 67 00 7d 02 78 a4 7c 00 6a 00 44 00 5d 9a 7d 03 74 01 7c 03 74 02 6a C...s....g.}.x.|.j.D.].}.t.|.t.j
0600 03 83 02 72 64 74 04 a0 05 7c 03 6a 06 7c 01 a1 02 7d 04 7c 04 73 3c 74 07 6a 08 7c 00 7c 01 64 ...rdt...|.j.|...}.|.s<t.j.|.|.d
0620 01 8d 02 82 01 74 09 7c 04 64 02 83 02 73 54 74 07 6a 08 7c 00 7c 01 64 01 8d 02 82 01 7c 02 a0 .....t.|.d...sTt.j.|.|.d.....|..
0640 0a 74 0b 7c 04 83 01 a1 01 01 00 71 0c 74 01 7c 03 74 02 6a 0c 83 02 72 9c 74 04 a0 05 7c 03 6a .t.|.......q.t.|.t.j...r.t...|.j
0660 06 7c 01 a1 02 7d 05 7c 05 73 90 74 07 6a 08 7c 00 7c 01 64 01 8d 02 82 01 7c 02 a0 0d 7c 05 a1 .|...}.|.s.t.j.|.|.d.....|...|..
0680 01 01 00 71 0c 7c 02 a0 0d 7c 03 a1 01 01 00 71 0c 57 00 7c 02 53 00 29 03 7a 2d 49 6e 66 65 72 ...q.|...|.....q.W.|.S.).z-Infer
06a0 20 61 6c 6c 20 76 61 6c 75 65 73 20 62 61 73 65 64 20 6f 6e 20 5f 42 61 73 65 43 6f 6e 74 61 69 .all.values.based.on._BaseContai
06c0 6e 65 72 2e 65 6c 74 73 29 02 da 04 6e 6f 64 65 72 03 00 00 00 da 04 65 6c 74 73 29 0e 72 11 00 ner.elts)...noder......elts).r..
06e0 00 00 da 0a 69 73 69 6e 73 74 61 6e 63 65 72 08 00 00 00 da 07 53 74 61 72 72 65 64 72 06 00 00 ....isinstancer......Starredr...
0700 00 da 0a 73 61 66 65 5f 69 6e 66 65 72 da 05 76 61 6c 75 65 72 04 00 00 00 da 0e 49 6e 66 65 72 ...safe_infer..valuer......Infer
0720 65 6e 63 65 45 72 72 6f 72 da 07 68 61 73 61 74 74 72 da 06 65 78 74 65 6e 64 da 16 5f 69 6e 66 enceError..hasattr..extend.._inf
0740 65 72 5f 73 65 71 75 65 6e 63 65 5f 68 65 6c 70 65 72 da 09 4e 61 6d 65 64 45 78 70 72 da 06 61 er_sequence_helper..NamedExpr..a
0760 70 70 65 6e 64 29 06 72 10 00 00 00 72 03 00 00 00 da 06 76 61 6c 75 65 73 da 03 65 6c 74 5a 07 ppend).r....r......values..eltZ.
0780 73 74 61 72 72 65 64 72 15 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 19 00 00 00 starredr....r....r....r....r....
07a0 3e 00 00 00 73 20 00 00 00 00 02 04 02 0c 01 0c 01 0e 01 04 01 0e 01 0a 01 0e 01 10 01 0c 01 0e >...s...........................
07c0 01 04 01 0e 01 0c 02 0e 01 72 19 00 00 00 63 02 00 00 00 00 00 00 00 05 00 00 00 05 00 00 00 63 .........r....c................c
07e0 00 00 00 73 56 00 00 00 74 00 64 01 64 02 84 00 7c 00 6a 01 44 00 83 01 83 01 7d 02 7c 02 72 4c ...sV...t.d.d...|.j.D.....}.|.rL
0800 74 02 7c 00 7c 01 83 02 7d 03 74 03 7c 00 83 01 7c 00 6a 04 7c 00 6a 05 7c 00 6a 06 64 03 8d 03 t.|.|...}.t.|...|.j.|.j.|.j.d...
0820 7d 04 7c 04 a0 07 7c 03 a1 01 01 00 7c 04 56 00 01 00 6e 06 7c 00 56 00 01 00 64 00 53 00 29 04 }.|...|.....|.V...n.|.V...d.S.).
0840 4e 63 01 00 00 00 00 00 00 00 02 00 00 00 05 00 00 00 73 00 00 00 73 20 00 00 00 7c 00 5d 18 7d Nc................s...s....|.].}
0860 01 74 00 7c 01 74 01 6a 02 74 01 6a 03 66 02 83 02 56 00 01 00 71 02 64 00 53 00 29 01 4e 29 04 .t.|.t.j.t.j.f...V...q.d.S.).N).
0880 72 12 00 00 00 72 08 00 00 00 72 13 00 00 00 72 1a 00 00 00 29 02 da 02 2e 30 da 01 65 72 0c 00 r....r....r....r....)....0..er..
08a0 00 00 72 0c 00 00 00 72 0e 00 00 00 fa 09 3c 67 65 6e 65 78 70 72 3e 57 00 00 00 73 02 00 00 00 ..r....r......<genexpr>W...s....
08c0 04 00 7a 21 69 6e 66 65 72 5f 73 65 71 75 65 6e 63 65 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e ..z!infer_sequence.<locals>.<gen
08e0 65 78 70 72 3e 29 03 da 06 6c 69 6e 65 6e 6f da 0a 63 6f 6c 5f 6f 66 66 73 65 74 da 06 70 61 72 expr>)...lineno..col_offset..par
0900 65 6e 74 29 08 da 03 61 6e 79 72 11 00 00 00 72 19 00 00 00 da 04 74 79 70 65 72 21 00 00 00 72 ent)...anyr....r......typer!...r
0920 22 00 00 00 72 23 00 00 00 da 08 70 6f 73 74 69 6e 69 74 29 05 72 0d 00 00 00 72 03 00 00 00 5a "...r#.....postinit).r....r....Z
0940 16 68 61 73 5f 73 74 61 72 72 65 64 5f 6e 61 6d 65 64 5f 65 78 70 72 72 1c 00 00 00 da 07 6e 65 .has_starred_named_exprr......ne
0960 77 5f 73 65 71 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0e 69 6e 66 65 72 5f 73 65 71 75 w_seqr....r....r......infer_sequ
0980 65 6e 63 65 54 00 00 00 73 12 00 00 00 00 02 02 01 12 02 04 01 0a 01 06 01 12 02 0a 02 08 02 72 enceT...s......................r
09a0 28 00 00 00 63 02 00 00 00 00 00 00 00 04 00 00 00 05 00 00 00 63 00 00 00 73 58 00 00 00 74 00 (...c................c...sX...t.
09c0 64 01 64 02 84 00 7c 00 6a 01 44 00 83 01 83 01 73 1c 7c 00 56 00 01 00 6e 38 74 02 7c 00 7c 01 d.d...|.j.D.....s.|.V...n8t.|.|.
09e0 83 02 7d 02 74 03 7c 00 83 01 7c 00 6a 04 7c 00 6a 05 7c 00 6a 06 83 03 7d 03 7c 03 a0 07 74 08 ..}.t.|...|.j.|.j.|.j...}.|...t.
0a00 7c 02 a0 01 a1 00 83 01 a1 01 01 00 7c 03 56 00 01 00 64 00 53 00 29 03 4e 63 01 00 00 00 00 00 |...........|.V...d.S.).Nc......
0a20 00 00 03 00 00 00 04 00 00 00 73 00 00 00 73 1e 00 00 00 7c 00 5d 16 5c 02 7d 01 7d 02 74 00 7c ..........s...s....|.].\.}.}.t.|
0a40 01 74 01 6a 02 83 02 56 00 01 00 71 02 64 00 53 00 29 01 4e 29 03 72 12 00 00 00 72 08 00 00 00 .t.j...V...q.d.S.).N).r....r....
0a60 da 0a 44 69 63 74 55 6e 70 61 63 6b 29 03 72 1e 00 00 00 da 01 6b da 01 5f 72 0c 00 00 00 72 0c ..DictUnpack).r......k.._r....r.
0a80 00 00 00 72 0e 00 00 00 72 20 00 00 00 6b 00 00 00 73 02 00 00 00 04 00 7a 1c 69 6e 66 65 72 5f ...r....r....k...s......z.infer_
0aa0 6d 61 70 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 29 09 72 24 00 00 00 da 05 69 map.<locals>.<genexpr>).r$.....i
0ac0 74 65 6d 73 da 0a 5f 69 6e 66 65 72 5f 6d 61 70 72 25 00 00 00 72 21 00 00 00 72 22 00 00 00 72 tems.._infer_mapr%...r!...r"...r
0ae0 23 00 00 00 72 26 00 00 00 da 04 6c 69 73 74 29 04 72 0d 00 00 00 72 03 00 00 00 72 2c 00 00 00 #...r&.....list).r....r....r,...
0b00 72 27 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 09 69 6e 66 65 72 5f 6d 61 70 6a r'...r....r....r......infer_mapj
0b20 00 00 00 73 0c 00 00 00 00 01 14 01 08 02 0a 01 16 01 12 01 72 2f 00 00 00 63 02 00 00 00 00 00 ...s................r/...c......
0b40 00 00 04 00 00 00 05 00 00 00 43 00 00 00 73 2e 00 00 00 74 00 a0 01 7c 00 a0 02 a1 00 7c 01 a0 ..........C...s....t...|.....|..
0b60 02 a1 00 a1 02 7d 02 64 01 64 02 84 00 7c 02 44 00 83 01 7d 03 74 03 7c 03 a0 04 a1 00 83 01 53 .....}.d.d...|.D...}.t.|.......S
0b80 00 29 03 61 62 02 00 00 44 65 6c 65 74 65 20 6e 6f 64 65 73 20 74 68 61 74 20 65 71 75 61 74 65 .).ab...Delete.nodes.that.equate
0ba0 20 74 6f 20 64 75 70 6c 69 63 61 74 65 20 6b 65 79 73 0a 0a 20 20 20 20 53 69 6e 63 65 20 61 6e .to.duplicate.keys......Since.an
0bc0 20 61 73 74 72 6f 69 64 20 6e 6f 64 65 20 64 6f 65 73 6e 27 74 20 27 65 71 75 61 6c 27 20 61 6e .astroid.node.doesn't.'equal'.an
0be0 6f 74 68 65 72 20 6e 6f 64 65 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 76 61 6c 75 65 2c 0a other.node.with.the.same.value,.
0c00 20 20 20 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 73 20 74 68 65 20 61 73 5f 73 74 ....this.function.uses.the.as_st
0c20 72 69 6e 67 20 6d 65 74 68 6f 64 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 64 75 70 6c 69 63 61 ring.method.to.make.sure.duplica
0c40 74 65 20 6b 65 79 73 0a 20 20 20 20 64 6f 6e 27 74 20 67 65 74 20 74 68 72 6f 75 67 68 0a 0a 20 te.keys.....don't.get.through...
0c60 20 20 20 4e 6f 74 65 20 74 68 61 74 20 62 6f 74 68 20 74 68 65 20 6b 65 79 20 61 6e 64 20 74 68 ...Note.that.both.the.key.and.th
0c80 65 20 76 61 6c 75 65 20 61 72 65 20 61 73 74 72 6f 69 64 20 6e 6f 64 65 73 0a 0a 20 20 20 20 46 e.value.are.astroid.nodes......F
0ca0 69 78 65 73 20 69 73 73 75 65 20 77 69 74 68 20 44 69 63 74 55 6e 70 61 63 6b 20 63 61 75 73 69 ixes.issue.with.DictUnpack.causi
0cc0 6e 67 20 64 75 70 6c 69 63 74 65 20 6b 65 79 73 0a 20 20 20 20 69 6e 20 69 6e 66 65 72 72 65 64 ng.duplicte.keys.....in.inferred
0ce0 20 44 69 63 74 20 69 74 65 6d 73 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 64 69 63 74 28 6e 6f 64 .Dict.items......:param.dict(nod
0d00 65 73 2e 4e 6f 64 65 4e 47 2c 20 6e 6f 64 65 73 2e 4e 6f 64 65 4e 47 29 20 6c 68 73 5f 64 69 63 es.NodeNG,.nodes.NodeNG).lhs_dic
0d20 74 3a 20 44 69 63 74 69 6f 6e 61 72 79 20 74 6f 20 27 6d 65 72 67 65 27 20 6e 6f 64 65 73 20 69 t:.Dictionary.to.'merge'.nodes.i
0d40 6e 74 6f 0a 20 20 20 20 3a 70 61 72 61 6d 20 64 69 63 74 28 6e 6f 64 65 73 2e 4e 6f 64 65 4e 47 nto.....:param.dict(nodes.NodeNG
0d60 2c 20 6e 6f 64 65 73 2e 4e 6f 64 65 4e 47 29 20 72 68 73 5f 64 69 63 74 3a 20 44 69 63 74 69 6f ,.nodes.NodeNG).rhs_dict:.Dictio
0d80 6e 61 72 79 20 77 69 74 68 20 6e 6f 64 65 73 20 74 6f 20 70 75 6c 6c 20 66 72 6f 6d 0a 20 20 20 nary.with.nodes.to.pull.from....
0da0 20 3a 72 65 74 75 72 6e 20 64 69 63 74 28 6e 6f 64 65 73 2e 4e 6f 64 65 4e 47 2c 20 6e 6f 64 65 .:return.dict(nodes.NodeNG,.node
0dc0 73 2e 4e 6f 64 65 4e 47 29 3a 20 6d 65 72 67 65 64 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 s.NodeNG):.merged.dictionary.of.
0de0 6e 6f 64 65 73 0a 20 20 20 20 63 01 00 00 00 00 00 00 00 03 00 00 00 05 00 00 00 53 00 00 00 73 nodes.....c................S...s
0e00 1e 00 00 00 69 00 7c 00 5d 16 5c 02 7d 01 7d 02 7c 01 7c 02 66 02 7c 01 a0 00 a1 00 93 02 71 04 ....i.|.].\.}.}.|.|.f.|.......q.
0e20 53 00 72 0c 00 00 00 29 01 da 09 61 73 5f 73 74 72 69 6e 67 29 03 72 1e 00 00 00 da 03 6b 65 79 S.r....)...as_string).r......key
0e40 72 15 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 fa 0a 3c 64 69 63 74 63 6f 6d 70 3e r....r....r....r......<dictcomp>
0e60 86 00 00 00 73 02 00 00 00 06 00 7a 2c 5f 75 70 64 61 74 65 5f 77 69 74 68 5f 72 65 70 6c 61 63 ....s......z,_update_with_replac
0e80 65 6d 65 6e 74 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 64 69 63 74 63 6f 6d 70 3e 29 05 da 09 69 74 65 ement.<locals>.<dictcomp>)...ite
0ea0 72 74 6f 6f 6c 73 da 05 63 68 61 69 6e 72 2c 00 00 00 da 04 64 69 63 74 72 1c 00 00 00 29 04 5a rtools..chainr,.....dictr....).Z
0ec0 08 6c 68 73 5f 64 69 63 74 5a 08 72 68 73 5f 64 69 63 74 5a 0d 63 6f 6d 62 69 6e 65 64 5f 64 69 .lhs_dictZ.rhs_dictZ.combined_di
0ee0 63 74 5a 0a 73 74 72 69 6e 67 5f 6d 61 70 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 18 5f ctZ.string_mapr....r....r......_
0f00 75 70 64 61 74 65 5f 77 69 74 68 5f 72 65 70 6c 61 63 65 6d 65 6e 74 74 00 00 00 73 06 00 00 00 update_with_replacementt...s....
0f20 00 10 14 02 0e 02 72 36 00 00 00 63 02 00 00 00 00 00 00 00 08 00 00 00 05 00 00 00 43 00 00 00 ......r6...c................C...
0f40 73 bc 00 00 00 69 00 7d 02 78 b2 7c 00 6a 00 44 00 5d a8 5c 02 7d 03 7d 04 74 01 7c 03 74 02 6a s....i.}.x.|.j.D.].\.}.}.t.|.t.j
0f60 03 83 02 72 66 74 04 a0 05 7c 04 7c 01 a1 02 7d 05 7c 05 73 36 74 06 6a 07 82 01 74 01 7c 05 74 ...rft...|.|...}.|.s6t.j...t.|.t
0f80 02 6a 08 83 02 73 50 74 06 6a 07 7c 00 7c 01 64 01 8d 02 82 01 74 09 7c 05 7c 01 83 02 7d 06 74 .j...sPt.j.|.|.d.....t.|.|...}.t
0fa0 0a 7c 02 7c 06 83 02 7d 02 71 0c 74 04 6a 05 7c 03 7c 01 64 02 8d 02 7d 07 74 04 6a 05 7c 04 7c .|.|...}.q.t.j.|.|.d...}.t.j.|.|
0fc0 01 64 02 8d 02 7d 04 74 0b 64 03 64 04 84 00 7c 07 7c 04 66 02 44 00 83 01 83 01 72 a6 74 06 6a .d...}.t.d.d...|.|.f.D.....r.t.j
0fe0 07 7c 00 7c 01 64 01 8d 02 82 01 74 0a 7c 02 7c 07 7c 04 69 01 83 02 7d 02 71 0c 57 00 7c 02 53 .|.|.d.....t.|.|.|.i...}.q.W.|.S
1000 00 29 05 7a 24 49 6e 66 65 72 20 61 6c 6c 20 76 61 6c 75 65 73 20 62 61 73 65 64 20 6f 6e 20 44 .).z$Infer.all.values.based.on.D
1020 69 63 74 2e 69 74 65 6d 73 29 02 72 10 00 00 00 72 03 00 00 00 29 01 72 03 00 00 00 63 01 00 00 ict.items).r....r....).r....c...
1040 00 00 00 00 00 02 00 00 00 02 00 00 00 73 00 00 00 73 14 00 00 00 7c 00 5d 0c 7d 01 7c 01 0c 00 .............s...s....|.].}.|...
1060 56 00 01 00 71 02 64 00 53 00 29 01 4e 72 0c 00 00 00 29 02 72 1e 00 00 00 da 04 65 6c 65 6d 72 V...q.d.S.).Nr....).r......elemr
1080 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 20 00 00 00 9a 00 00 00 73 02 00 00 00 04 00 7a 1d ....r....r....r........s......z.
10a0 5f 69 6e 66 65 72 5f 6d 61 70 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 29 0c 72 _infer_map.<locals>.<genexpr>).r
10c0 2c 00 00 00 72 12 00 00 00 72 08 00 00 00 72 29 00 00 00 72 06 00 00 00 72 14 00 00 00 72 04 00 ,...r....r....r)...r....r....r..
10e0 00 00 72 16 00 00 00 da 04 44 69 63 74 72 2d 00 00 00 72 36 00 00 00 72 24 00 00 00 29 08 72 10 ..r......Dictr-...r6...r$...).r.
1100 00 00 00 72 03 00 00 00 72 1c 00 00 00 da 04 6e 61 6d 65 72 15 00 00 00 5a 0e 64 6f 75 62 6c 65 ...r....r......namer....Z.double
1120 5f 73 74 61 72 72 65 64 5a 0c 75 6e 70 61 63 6b 5f 69 74 65 6d 73 72 31 00 00 00 72 0c 00 00 00 _starredZ.unpack_itemsr1...r....
1140 72 0c 00 00 00 72 0e 00 00 00 72 2d 00 00 00 8b 00 00 00 73 20 00 00 00 00 02 04 01 10 01 0c 01 r....r....r-.......s............
1160 0c 01 04 01 06 01 0c 01 0e 01 0a 01 0c 02 0e 01 0e 01 16 01 0e 01 12 01 72 2d 00 00 00 63 01 00 ........................r-...c..
1180 00 00 00 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 38 00 00 00 7c 00 7d 01 78 1e 7c 01 6a ..............C...s8...|.}.x.|.j
11a0 00 72 22 74 01 7c 01 6a 00 74 02 6a 03 83 02 73 22 7c 01 6a 00 7d 01 71 06 57 00 7c 01 72 34 7c .r"t.|.j.t.j...s"|.j.}.q.W.|.r4|
11c0 01 6a 00 72 34 7c 01 6a 00 53 00 64 01 53 00 29 02 61 a1 01 00 00 20 53 65 61 72 63 68 20 66 6f .j.r4|.j.S.d.S.).a.....Search.fo
11e0 72 20 74 68 65 20 66 69 72 73 74 20 66 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 20 65 6e 63 6c 6f r.the.first.function.which.enclo
1200 73 65 73 20 74 68 65 20 67 69 76 65 6e 0a 20 20 20 20 73 63 6f 70 65 2e 20 54 68 69 73 20 63 61 ses.the.given.....scope..This.ca
1220 6e 20 62 65 20 75 73 65 64 20 66 6f 72 20 6c 6f 6f 6b 69 6e 67 20 75 70 20 69 6e 20 74 68 61 74 n.be.used.for.looking.up.in.that
1240 20 66 75 6e 63 74 69 6f 6e 27 73 0a 20 20 20 20 73 63 6f 70 65 2c 20 69 6e 20 63 61 73 65 20 6c .function's.....scope,.in.case.l
1260 6f 6f 6b 69 6e 67 20 75 70 20 69 6e 20 61 20 6c 6f 77 65 72 20 73 63 6f 70 65 20 66 6f 72 20 61 ooking.up.in.a.lower.scope.for.a
1280 20 70 61 72 74 69 63 75 6c 61 72 0a 20 20 20 20 6e 61 6d 65 20 66 61 69 6c 73 2e 0a 0a 20 20 20 .particular.....name.fails......
12a0 20 3a 70 61 72 61 6d 20 6e 6f 64 65 3a 20 41 20 73 63 6f 70 65 20 6e 6f 64 65 2e 0a 20 20 20 20 .:param.node:.A.scope.node......
12c0 3a 72 65 74 75 72 6e 73 3a 0a 20 20 20 20 20 20 20 20 60 60 4e 6f 6e 65 60 60 2c 20 69 66 20 6e :returns:.........``None``,.if.n
12e0 6f 20 70 61 72 65 6e 74 20 66 75 6e 63 74 69 6f 6e 20 73 63 6f 70 65 20 77 61 73 20 66 6f 75 6e o.parent.function.scope.was.foun
1300 64 2c 0a 20 20 20 20 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 61 6e 20 69 6e 73 74 61 6e 63 65 d,.........otherwise.an.instance
1320 20 6f 66 20 3a 63 6c 61 73 73 3a 60 61 73 74 72 6f 69 64 2e 73 63 6f 70 65 64 5f 6e 6f 64 65 73 .of.:class:`astroid.scoped_nodes
1340 2e 46 75 6e 63 74 69 6f 6e 60 2c 0a 20 20 20 20 20 20 20 20 77 68 69 63 68 20 65 6e 63 6c 6f 73 .Function`,.........which.enclos
1360 65 73 20 74 68 65 20 67 69 76 65 6e 20 6e 6f 64 65 2e 0a 20 20 20 20 4e 29 04 72 23 00 00 00 72 es.the.given.node......N).r#...r
1380 12 00 00 00 72 08 00 00 00 da 0b 46 75 6e 63 74 69 6f 6e 44 65 66 29 02 72 10 00 00 00 da 07 63 ....r......FunctionDef).r......c
13a0 75 72 72 65 6e 74 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 16 5f 68 69 67 68 65 72 5f 66 urrentr....r....r......_higher_f
13c0 75 6e 63 74 69 6f 6e 5f 73 63 6f 70 65 a3 00 00 00 73 0c 00 00 00 00 0c 04 01 16 01 0a 01 0a 01 unction_scope....s..............
13e0 06 01 72 3c 00 00 00 63 02 00 00 00 00 00 00 00 06 00 00 00 05 00 00 00 43 00 00 00 73 6e 00 00 ..r<...c................C...sn..
1400 00 7c 00 a0 00 7c 00 6a 01 a1 01 5c 02 7d 02 7d 03 7c 03 73 4e 74 02 7c 00 a0 03 a1 00 83 01 7d .|...|.j...\.}.}.|.sNt.|.......}
1420 04 7c 04 72 34 7c 04 a0 00 7c 00 6a 01 a1 01 5c 02 7d 05 7d 03 7c 03 73 4e 74 04 6a 05 7c 00 6a .|.r4|...|.j...\.}.}.|.sNt.j.|.j
1440 01 7c 00 a0 03 a1 00 7c 01 64 01 8d 03 82 01 74 06 a0 07 7c 01 a1 01 7d 01 7c 00 6a 01 7c 01 5f .|.....|.d.....t...|...}.|.j.|._
1460 08 74 09 a0 0a 7c 03 7c 01 7c 02 a1 03 53 00 29 02 7a 23 69 6e 66 65 72 20 61 20 4e 61 6d 65 3a .t...|.|.|...S.).z#infer.a.Name:
1480 20 75 73 65 20 6e 61 6d 65 20 6c 6f 6f 6b 75 70 20 72 75 6c 65 73 29 03 72 39 00 00 00 da 05 73 .use.name.lookup.rules).r9.....s
14a0 63 6f 70 65 72 03 00 00 00 29 0b da 06 6c 6f 6f 6b 75 70 72 39 00 00 00 72 3c 00 00 00 72 3d 00 coper....)...lookupr9...r<...r=.
14c0 00 00 72 04 00 00 00 5a 12 4e 61 6d 65 49 6e 66 65 72 65 6e 63 65 45 72 72 6f 72 da 0a 63 6f 6e ..r....Z.NameInferenceError..con
14e0 74 65 78 74 6d 6f 64 da 0c 63 6f 70 79 5f 63 6f 6e 74 65 78 74 da 0a 6c 6f 6f 6b 75 70 6e 61 6d textmod..copy_context..lookupnam
1500 65 72 02 00 00 00 da 0c 5f 69 6e 66 65 72 5f 73 74 6d 74 73 29 06 72 0d 00 00 00 72 03 00 00 00 er......_infer_stmts).r....r....
1520 da 05 66 72 61 6d 65 da 05 73 74 6d 74 73 5a 0f 70 61 72 65 6e 74 5f 66 75 6e 63 74 69 6f 6e 72 ..frame..stmtsZ.parent_functionr
1540 2b 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0a 69 6e 66 65 72 5f 6e 61 6d 65 b7 +...r....r....r......infer_name.
1560 00 00 00 73 16 00 00 00 00 02 10 01 04 03 0c 01 04 01 10 02 04 01 04 01 12 02 0a 01 08 01 72 45 ...s..........................rE
1580 00 00 00 63 02 00 00 00 00 00 00 00 04 00 00 00 09 00 00 00 63 00 00 00 73 ac 00 00 00 74 00 a0 ...c................c...s....t..
15a0 01 7c 01 a1 01 7d 02 74 00 6a 02 7c 00 6a 03 7c 00 6a 04 64 01 8d 02 7c 02 5f 05 64 02 7c 02 5f .|...}.t.j.|.j.|.j.d...|._.d.|._
15c0 06 7c 01 64 02 6b 09 72 3c 74 07 7c 00 7c 01 a0 08 a1 00 83 02 7c 02 5f 09 78 62 7c 00 6a 0a a0 .|.d.k.r<t.|.|.......|._.xb|.j..
15e0 0b 7c 01 a1 01 44 00 5d 52 7d 03 7c 03 74 0c 6a 0d 6b 08 72 60 7c 03 56 00 01 00 71 4a 79 22 74 .|...D.]R}.|.t.j.k.r`|.V...qJy"t
1600 0e 7c 03 64 03 83 02 72 80 7c 03 6a 0f 7c 00 7c 02 64 04 8d 02 45 00 64 02 48 00 01 00 57 00 71 .|.d...r.|.j.|.|.d...E.d.H...W.q
1620 4a 04 00 74 10 6a 11 6b 0a 72 9a 01 00 01 00 01 00 77 4a 59 00 71 4a 58 00 71 4a 57 00 74 12 7c J..t.j.k.r.......wJY.qJX.qJW.t.|
1640 00 7c 01 64 05 8d 02 53 00 29 06 7a 3e 69 6e 66 65 72 20 61 20 43 61 6c 6c 20 6e 6f 64 65 20 62 .|.d...S.).z>infer.a.Call.node.b
1660 79 20 74 72 79 69 6e 67 20 74 6f 20 67 75 65 73 73 20 77 68 61 74 20 74 68 65 20 66 75 6e 63 74 y.trying.to.guess.what.the.funct
1680 69 6f 6e 20 72 65 74 75 72 6e 73 29 02 da 04 61 72 67 73 da 08 6b 65 79 77 6f 72 64 73 4e da 11 ion.returns)...args..keywordsN..
16a0 69 6e 66 65 72 5f 63 61 6c 6c 5f 72 65 73 75 6c 74 29 02 5a 06 63 61 6c 6c 65 72 72 03 00 00 00 infer_call_result).Z.callerr....
16c0 29 02 72 10 00 00 00 72 03 00 00 00 29 13 72 3f 00 00 00 72 40 00 00 00 da 0b 43 61 6c 6c 43 6f ).r....r....).r?...r@.....CallCo
16e0 6e 74 65 78 74 72 46 00 00 00 72 47 00 00 00 da 0b 63 61 6c 6c 63 6f 6e 74 65 78 74 da 09 62 6f ntextrF...rG.....callcontext..bo
1700 75 6e 64 6e 6f 64 65 da 18 5f 70 6f 70 75 6c 61 74 65 5f 63 6f 6e 74 65 78 74 5f 6c 6f 6f 6b 75 undnode.._populate_context_looku
1720 70 da 05 63 6c 6f 6e 65 5a 0d 65 78 74 72 61 5f 63 6f 6e 74 65 78 74 da 04 66 75 6e 63 da 05 69 p..cloneZ.extra_context..func..i
1740 6e 66 65 72 72 0b 00 00 00 da 0b 55 6e 69 6e 66 65 72 61 62 6c 65 72 17 00 00 00 72 48 00 00 00 nferr......Uninferabler....rH...
1760 72 04 00 00 00 72 16 00 00 00 72 35 00 00 00 29 04 72 0d 00 00 00 72 03 00 00 00 72 4a 00 00 00 r....r....r5...).r....r....rJ...
1780 5a 06 63 61 6c 6c 65 65 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0a 69 6e 66 65 72 5f 63 Z.calleer....r....r......infer_c
17a0 61 6c 6c d1 00 00 00 73 20 00 00 00 00 04 0a 01 04 01 10 02 06 01 08 01 10 02 12 01 0a 01 06 01 all....s........................
17c0 02 01 02 01 0a 01 18 01 10 01 0c 01 72 51 00 00 00 54 63 03 00 00 00 00 00 00 00 05 00 00 00 0a ............rQ...Tc.............
17e0 00 00 00 63 00 00 00 73 7e 00 00 00 7c 01 6a 00 7d 03 7c 03 64 01 6b 08 72 1c 74 01 6a 02 7c 00 ...c...s~...|.j.}.|.d.k.r.t.j.|.
1800 7c 01 64 02 8d 02 82 01 79 28 7c 02 72 36 7c 00 a0 03 7c 00 a0 04 7c 03 a1 01 a1 01 56 00 01 00 |.d.....y(|.r6|...|...|.....V...
1820 6e 0c 7c 00 a0 03 7c 03 a1 01 56 00 01 00 57 00 6e 34 04 00 74 01 6a 05 6b 0a 72 78 01 00 7d 04 n.|...|...V...W.n4..t.j.k.rx..}.
1840 01 00 7a 14 74 01 6a 02 7c 00 7c 01 64 02 8d 02 7c 04 82 02 57 00 64 01 64 01 7d 04 7e 04 58 00 ..z.t.j.|.|.d...|...W.d.d.}.~.X.
1860 59 00 6e 02 58 00 64 01 53 00 29 03 7a 37 69 6e 66 65 72 20 61 6e 20 49 6d 70 6f 72 74 20 6e 6f Y.n.X.d.S.).z7infer.an.Import.no
1880 64 65 3a 20 72 65 74 75 72 6e 20 74 68 65 20 69 6d 70 6f 72 74 65 64 20 6d 6f 64 75 6c 65 2f 6f de:.return.the.imported.module/o
18a0 62 6a 65 63 74 4e 29 02 72 10 00 00 00 72 03 00 00 00 29 06 72 41 00 00 00 72 04 00 00 00 72 16 bjectN).r....r....).rA...r....r.
18c0 00 00 00 da 10 64 6f 5f 69 6d 70 6f 72 74 5f 6d 6f 64 75 6c 65 da 09 72 65 61 6c 5f 6e 61 6d 65 .....do_import_module..real_name
18e0 da 14 41 73 74 72 6f 69 64 42 75 69 6c 64 69 6e 67 45 72 72 6f 72 29 05 72 0d 00 00 00 72 03 00 ..AstroidBuildingError).r....r..
1900 00 00 da 06 61 73 6e 61 6d 65 72 39 00 00 00 da 03 65 78 63 72 0c 00 00 00 72 0c 00 00 00 72 0e ....asnamer9.....excr....r....r.
1920 00 00 00 da 0c 69 6e 66 65 72 5f 69 6d 70 6f 72 74 ec 00 00 00 73 12 00 00 00 00 04 06 01 08 01 .....infer_import....s..........
1940 0e 02 02 01 04 01 14 02 10 01 12 01 72 57 00 00 00 63 03 00 00 00 00 00 00 00 08 00 00 00 0a 00 ............rW...c..............
1960 00 00 43 00 00 00 73 de 00 00 00 7c 01 6a 00 7d 03 7c 03 64 01 6b 08 72 1c 74 01 6a 02 7c 00 7c ..C...s....|.j.}.|.d.k.r.t.j.|.|
1980 01 64 02 8d 02 82 01 7c 02 72 2a 7c 00 a0 03 7c 03 a1 01 7d 03 79 0c 7c 00 a0 04 a1 00 7d 04 57 .d.....|.r*|...|...}.y.|.....}.W
19a0 00 6e 34 04 00 74 01 6a 05 6b 0a 72 6a 01 00 7d 05 01 00 7a 14 74 01 6a 02 7c 00 7c 01 64 02 8d .n4..t.j.k.rj..}...z.t.j.|.|.d..
19c0 02 7c 05 82 02 57 00 64 01 64 01 7d 05 7e 05 58 00 59 00 6e 02 58 00 79 32 74 06 a0 07 7c 01 a1 .|...W.d.d.}.~.X.Y.n.X.y2t...|..
19e0 01 7d 01 7c 03 7c 01 5f 00 7c 04 6a 08 7c 03 7c 04 7c 00 a0 09 a1 00 6b 08 64 03 8d 02 7d 06 74 .}.|.|._.|.j.|.|.|.....k.d...}.t
1a00 0a a0 0b 7c 06 7c 01 a1 02 53 00 04 00 74 01 6a 0c 6b 0a 72 d8 01 00 7d 07 01 00 7a 1a 74 01 6a ...|.|...S...t.j.k.r...}...z.t.j
1a20 02 7c 07 6a 0d 7c 00 7c 03 7c 01 64 04 8d 04 7c 07 82 02 57 00 64 01 64 01 7d 07 7e 07 58 00 59 .|.j.|.|.|.d...|...W.d.d.}.~.X.Y
1a40 00 6e 02 58 00 64 01 53 00 29 05 7a 3a 69 6e 66 65 72 20 61 20 49 6d 70 6f 72 74 46 72 6f 6d 20 .n.X.d.S.).z:infer.a.ImportFrom.
1a60 6e 6f 64 65 3a 20 72 65 74 75 72 6e 20 74 68 65 20 69 6d 70 6f 72 74 65 64 20 6d 6f 64 75 6c 65 node:.return.the.imported.module
1a80 2f 6f 62 6a 65 63 74 4e 29 02 72 10 00 00 00 72 03 00 00 00 29 01 5a 0d 69 67 6e 6f 72 65 5f 6c /objectN).r....r....).Z.ignore_l
1aa0 6f 63 61 6c 73 29 03 da 06 74 61 72 67 65 74 da 09 61 74 74 72 69 62 75 74 65 72 03 00 00 00 29 ocals)...target..attributer....)
1ac0 0e 72 41 00 00 00 72 04 00 00 00 72 16 00 00 00 72 53 00 00 00 72 52 00 00 00 72 54 00 00 00 72 .rA...r....r....rS...rR...rT...r
1ae0 3f 00 00 00 72 40 00 00 00 da 07 67 65 74 61 74 74 72 da 04 72 6f 6f 74 72 02 00 00 00 72 42 00 ?...r@.....getattr..rootr....rB.
1b00 00 00 da 17 41 74 74 72 69 62 75 74 65 49 6e 66 65 72 65 6e 63 65 45 72 72 6f 72 da 07 6d 65 73 ....AttributeInferenceError..mes
1b20 73 61 67 65 29 08 72 0d 00 00 00 72 03 00 00 00 72 55 00 00 00 72 39 00 00 00 da 06 6d 6f 64 75 sage).r....r....rU...r9.....modu
1b40 6c 65 72 56 00 00 00 72 44 00 00 00 da 05 65 72 72 6f 72 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 lerV...rD.....errorr....r....r..
1b60 00 00 da 11 69 6e 66 65 72 5f 69 6d 70 6f 72 74 5f 66 72 6f 6d 00 01 00 00 73 24 00 00 00 00 04 ....infer_import_from....s$.....
1b80 06 01 08 01 0e 01 04 01 0a 02 02 01 0c 01 12 01 22 02 02 01 0a 01 06 01 16 01 0c 01 12 01 04 01 ................"...............
1ba0 0e 01 72 60 00 00 00 63 02 00 00 00 00 00 00 00 03 00 00 00 0a 00 00 00 63 00 00 00 73 f4 00 00 ..r`...c................c...s...
1bc0 00 78 e6 7c 00 6a 00 a0 01 7c 01 a1 01 44 00 5d d6 7d 02 7c 02 74 02 6a 03 6b 08 72 24 7c 02 56 .x.|.j...|...D.].}.|.t.j.k.r$|.V
1be0 00 01 00 71 0e 7c 01 72 84 7c 01 6a 04 72 84 74 05 7c 02 74 06 6a 07 83 02 72 84 74 05 7c 01 6a ...q.|.r.|.j.r.t.|.t.j...r.t.|.j
1c00 04 74 06 6a 07 83 02 72 84 79 24 74 08 a0 09 74 08 a0 0a 7c 01 6a 04 a1 01 74 08 a0 0a 7c 02 a1 .t.j...r.y$t...t...|.j...t...|..
1c20 01 a1 02 72 6a 7c 01 6a 04 7d 02 57 00 6e 16 04 00 74 0b 6a 0c 6b 0a 72 82 01 00 01 00 01 00 59 ...rj|.j.}.W.n...t.j.k.r.......Y
1c40 00 6e 02 58 00 79 24 7c 02 7c 01 5f 04 7c 02 a0 0d 7c 00 6a 0e 7c 01 a1 02 45 00 64 01 48 00 01 .n.X.y$|.|._.|...|.j.|...E.d.H..
1c60 00 64 01 7c 01 5f 04 57 00 71 0e 04 00 74 0b 6a 0f 74 0b 6a 10 66 02 6b 0a 72 ca 01 00 01 00 01 .d.|._.W.q...t.j.t.j.f.k.r......
1c80 00 64 01 7c 01 5f 04 59 00 71 0e 04 00 74 11 6b 0a 72 e2 01 00 01 00 01 00 64 01 7c 01 5f 04 59 .d.|._.Y.q...t.k.r.......d.|._.Y
1ca0 00 71 0e 58 00 71 0e 57 00 74 12 7c 00 7c 01 64 02 8d 02 53 00 29 03 7a 41 69 6e 66 65 72 20 61 .q.X.q.W.t.|.|.d...S.).zAinfer.a
1cc0 6e 20 41 74 74 72 69 62 75 74 65 20 6e 6f 64 65 20 62 79 20 75 73 69 6e 67 20 67 65 74 61 74 74 n.Attribute.node.by.using.getatt
1ce0 72 20 6f 6e 20 74 68 65 20 61 73 73 6f 63 69 61 74 65 64 20 6f 62 6a 65 63 74 4e 29 02 72 10 00 r.on.the.associated.objectN).r..
1d00 00 00 72 03 00 00 00 29 13 da 04 65 78 70 72 72 4f 00 00 00 72 0b 00 00 00 72 50 00 00 00 72 4b ..r....)...exprrO...r....rP...rK
1d20 00 00 00 72 12 00 00 00 72 02 00 00 00 da 08 49 6e 73 74 61 6e 63 65 72 06 00 00 00 da 0a 69 73 ...r....r......Instancer......is
1d40 5f 73 75 62 74 79 70 65 da 0b 6f 62 6a 65 63 74 5f 74 79 70 65 72 04 00 00 00 da 1a 5f 4e 6f 6e _subtype..object_typer......_Non
1d60 44 65 64 75 63 69 62 6c 65 54 79 70 65 48 69 65 72 61 72 63 68 79 da 08 69 67 65 74 61 74 74 72 DeducibleTypeHierarchy..igetattr
1d80 da 08 61 74 74 72 6e 61 6d 65 72 5c 00 00 00 72 16 00 00 00 da 0e 41 74 74 72 69 62 75 74 65 45 ..attrnamer\...r......AttributeE
1da0 72 72 6f 72 72 35 00 00 00 29 03 72 0d 00 00 00 72 03 00 00 00 da 05 6f 77 6e 65 72 72 0c 00 00 rrorr5...).r....r......ownerr...
1dc0 00 72 0c 00 00 00 72 0e 00 00 00 da 0f 69 6e 66 65 72 5f 61 74 74 72 69 62 75 74 65 1d 01 00 00 .r....r......infer_attribute....
1de0 73 2e 00 00 00 00 02 12 01 0a 01 06 01 02 02 0a 04 0e 01 0c 02 02 01 04 01 0a 01 0c 02 0a 01 10 s...............................
1e00 02 06 02 02 01 06 01 14 01 0a 01 16 01 0a 01 0e 02 10 01 72 6a 00 00 00 63 02 00 00 00 00 00 00 ...................rj...c.......
1e20 00 03 00 00 00 0a 00 00 00 43 00 00 00 73 72 00 00 00 7c 01 6a 00 64 00 6b 08 72 18 74 01 6a 02 .........C...sr...|.j.d.k.r.t.j.
1e40 7c 00 7c 01 64 01 8d 02 82 01 79 18 74 03 a0 04 7c 00 a0 05 a1 00 a0 06 7c 01 6a 00 a1 01 7c 01 |.|.d.....y.t...|.......|.j...|.
1e60 a1 02 53 00 04 00 74 01 6a 07 6b 0a 72 6c 01 00 7d 02 01 00 7a 1c 74 01 6a 02 7c 02 6a 08 7c 00 ..S...t.j.k.rl..}...z.t.j.|.j.|.
1e80 7c 01 6a 00 7c 01 64 02 8d 04 7c 02 82 02 57 00 64 00 64 00 7d 02 7e 02 58 00 59 00 6e 02 58 00 |.j.|.d...|...W.d.d.}.~.X.Y.n.X.
1ea0 64 00 53 00 29 03 4e 29 02 72 10 00 00 00 72 03 00 00 00 29 03 72 58 00 00 00 72 59 00 00 00 72 d.S.).N).r....r....).rX...rY...r
1ec0 03 00 00 00 29 09 72 41 00 00 00 72 04 00 00 00 72 16 00 00 00 72 02 00 00 00 72 42 00 00 00 72 ....).rA...r....r....r....rB...r
1ee0 5b 00 00 00 72 5a 00 00 00 72 5c 00 00 00 72 5d 00 00 00 29 03 72 0d 00 00 00 72 03 00 00 00 72 [...rZ...r\...r]...).r....r....r
1f00 5f 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0c 69 6e 66 65 72 5f 67 6c 6f 62 61 _...r....r....r......infer_globa
1f20 6c 48 01 00 00 73 10 00 00 00 00 03 0a 01 0e 01 02 01 18 01 12 01 04 01 10 01 72 6b 00 00 00 63 lH...s....................rk...c
1f40 02 00 00 00 00 00 00 00 09 00 00 00 0d 00 00 00 63 00 00 00 73 50 01 00 00 64 01 7d 02 90 01 78 ................c...sP...d.}...x
1f60 32 7c 00 6a 00 a0 01 7c 01 a1 01 44 00 90 01 5d 20 7d 03 7c 03 74 02 6a 03 6b 08 72 30 74 02 6a 2|.j...|...D...].}.|.t.j.k.r0t.j
1f80 03 56 00 01 00 64 02 53 00 90 01 78 02 7c 00 6a 04 a0 01 7c 01 a1 01 44 00 5d f2 7d 04 7c 04 74 .V...d.S...x.|.j...|...D.].}.|.t
1fa0 02 6a 03 6b 08 72 5a 74 02 6a 03 56 00 01 00 64 02 53 00 74 05 7d 05 7c 03 6a 06 74 07 6a 08 6b .j.k.rZt.j.V...d.S.t.}.|.j.t.j.k
1fc0 02 72 70 7c 04 7d 05 6e 24 7c 04 6a 06 74 07 6a 08 6b 02 72 90 74 09 a0 0a 7c 04 a1 01 7d 06 7c .rp|.}.n$|.j.t.j.k.r.t...|...}.|
1fe0 06 72 94 7c 06 7d 05 6e 04 7c 04 7d 05 7c 05 74 05 6b 08 72 aa 74 0b 6a 0c 7c 00 7c 01 64 03 8d .r.|.}.n.|.}.|.t.k.r.t.j.|.|.d..
2000 02 82 01 79 10 7c 03 a0 0d 7c 05 7c 01 a1 02 7d 07 57 00 6e 40 04 00 74 0b 6a 0e 74 0b 6a 0f 74 ...y.|...|.|...}.W.n@..t.j.t.j.t
2020 0b 6a 10 74 11 66 04 6b 0a 72 fa 01 00 7d 08 01 00 7a 14 74 0b 6a 0c 7c 00 7c 01 64 03 8d 02 7c .j.t.f.k.r...}...z.t.j.|.|.d...|
2040 08 82 02 57 00 64 02 64 02 7d 08 7e 08 58 00 59 00 6e 02 58 00 7c 00 7c 07 6b 08 90 01 73 12 7c ...W.d.d.}.~.X.Y.n.X.|.|.k...s.|
2060 07 74 02 6a 03 6b 08 90 01 72 1e 74 02 6a 03 56 00 01 00 64 02 53 00 7c 07 a0 01 7c 01 a1 01 45 .t.j.k...r.t.j.V...d.S.|...|...E
2080 00 64 02 48 00 01 00 64 04 7d 02 71 40 57 00 71 14 57 00 7c 02 90 01 72 4c 74 12 7c 00 7c 01 64 .d.H...d.}.q@W.q.W.|...rLt.|.|.d
20a0 03 8d 02 53 00 64 02 53 00 29 05 7a e2 49 6e 66 65 72 65 6e 63 65 20 66 6f 72 20 73 75 62 73 63 ...S.d.S.).z.Inference.for.subsc
20c0 72 69 70 74 73 0a 0a 20 20 20 20 57 65 27 72 65 20 75 6e 64 65 72 73 74 61 6e 64 69 6e 67 20 69 ripts......We're.understanding.i
20e0 66 20 74 68 65 20 69 6e 64 65 78 20 69 73 20 61 20 43 6f 6e 73 74 0a 20 20 20 20 6f 72 20 61 20 f.the.index.is.a.Const.....or.a.
2100 73 6c 69 63 65 2c 20 70 61 73 73 69 6e 67 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 69 6e 66 slice,.passing.the.result.of.inf
2120 65 72 65 6e 63 65 0a 20 20 20 20 74 6f 20 74 68 65 20 76 61 6c 75 65 27 73 20 60 67 65 74 69 74 erence.....to.the.value's.`getit
2140 65 6d 60 20 6d 65 74 68 6f 64 2c 20 77 68 69 63 68 20 73 68 6f 75 6c 64 0a 20 20 20 20 68 61 6e em`.method,.which.should.....han
2160 64 6c 65 20 65 61 63 68 20 73 75 70 70 6f 72 74 65 64 20 69 6e 64 65 78 20 74 79 70 65 20 61 63 dle.each.supported.index.type.ac
2180 63 6f 72 64 69 6e 67 6c 79 2e 0a 20 20 20 20 46 4e 29 02 72 10 00 00 00 72 03 00 00 00 54 29 13 cordingly......FN).r....r....T).
21a0 72 15 00 00 00 72 4f 00 00 00 72 0b 00 00 00 72 50 00 00 00 da 05 73 6c 69 63 65 da 13 5f 53 55 r....rO...r....rP.....slice.._SU
21c0 42 53 43 52 49 50 54 5f 53 45 4e 54 49 4e 45 4c da 09 5f 5f 63 6c 61 73 73 5f 5f 72 02 00 00 00 BSCRIPT_SENTINEL..__class__r....
21e0 72 62 00 00 00 72 06 00 00 00 5a 17 63 6c 61 73 73 5f 69 6e 73 74 61 6e 63 65 5f 61 73 5f 69 6e rb...r....Z.class_instance_as_in
2200 64 65 78 72 04 00 00 00 72 16 00 00 00 da 07 67 65 74 69 74 65 6d 5a 10 41 73 74 72 6f 69 64 54 dexr....r......getitemZ.AstroidT
2220 79 70 65 45 72 72 6f 72 5a 11 41 73 74 72 6f 69 64 49 6e 64 65 78 45 72 72 6f 72 72 5c 00 00 00 ypeErrorZ.AstroidIndexErrorr\...
2240 72 68 00 00 00 72 35 00 00 00 29 09 72 0d 00 00 00 72 03 00 00 00 5a 09 66 6f 75 6e 64 5f 6f 6e rh...r5...).r....r....Z.found_on
2260 65 72 15 00 00 00 da 05 69 6e 64 65 78 5a 0b 69 6e 64 65 78 5f 76 61 6c 75 65 5a 11 69 6e 73 74 er......indexZ.index_valueZ.inst
2280 61 6e 63 65 5f 61 73 5f 69 6e 64 65 78 da 08 61 73 73 69 67 6e 65 64 72 56 00 00 00 72 0c 00 00 ance_as_index..assignedrV...r...
22a0 00 72 0c 00 00 00 72 0e 00 00 00 da 0f 69 6e 66 65 72 5f 73 75 62 73 63 72 69 70 74 5b 01 00 00 .r....r......infer_subscript[...
22c0 73 46 00 00 00 00 0a 04 01 16 01 0a 01 08 01 04 01 14 01 0a 01 08 01 04 03 04 01 0c 01 06 02 0c sF..............................
22e0 01 0a 01 04 01 06 02 04 01 08 01 0e 02 02 01 10 01 02 01 04 01 04 01 04 01 10 02 22 04 16 01 08 ..........................."....
2300 01 04 01 10 01 0c 02 06 01 0c 01 72 72 00 00 00 63 02 00 00 00 00 00 00 00 08 00 00 00 08 00 00 ...........rr...c...............
2320 00 23 00 00 00 73 ee 00 00 00 7c 00 6a 00 7d 02 7c 00 6a 01 64 01 6b 02 72 18 74 02 6a 03 7d 03 .#...s....|.j.}.|.j.d.k.r.t.j.}.
2340 6e 06 74 02 6a 04 7d 03 79 16 87 00 66 01 64 02 64 03 84 08 7c 02 44 00 83 01 7d 02 57 00 6e 1e n.t.j.}.y...f.d.d...|.D...}.W.n.
2360 04 00 74 05 6a 06 6b 0a 72 52 01 00 01 00 01 00 74 07 6a 08 56 00 01 00 64 04 53 00 58 00 78 8c ..t.j.k.rR......t.j.V...d.S.X.x.
2380 74 09 6a 0a 7c 02 8e 00 44 00 5d 7e 7d 04 74 0b 64 05 64 06 84 00 7c 04 44 00 83 01 83 01 72 80 t.j.|...D.]~}.t.d.d...|.D.....r.
23a0 74 07 6a 08 56 00 01 00 71 60 64 07 64 03 84 00 7c 04 44 00 83 01 7d 05 74 0b 64 08 64 06 84 00 t.j.V...q`d.d...|.D...}.t.d.d...
23c0 7c 05 44 00 83 01 83 01 72 aa 74 07 6a 08 56 00 01 00 71 60 74 07 6a 08 7d 06 78 2c 74 0c 7c 04 |.D.....r.t.j.V...q`t.j.}.x,t.|.
23e0 7c 05 83 02 44 00 5d 18 5c 02 7d 06 7d 07 7c 03 7c 07 83 01 72 bc 7c 06 56 00 01 00 50 00 71 bc |...D.].\.}.}.|.|...r.|.V...P.q.
2400 57 00 7c 06 56 00 01 00 71 60 57 00 74 0d 7c 00 88 00 64 09 8d 02 53 00 29 0a 7a b2 49 6e 66 65 W.|.V...q`W.t.|...d...S.).z.Infe
2420 72 20 61 20 62 6f 6f 6c 65 61 6e 20 6f 70 65 72 61 74 69 6f 6e 20 28 61 6e 64 20 2f 20 6f 72 20 r.a.boolean.operation.(and./.or.
2440 2f 20 6e 6f 74 29 2e 0a 0a 20 20 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 63 /.not).......The.function.will.c
2460 61 6c 63 75 6c 61 74 65 20 74 68 65 20 62 6f 6f 6c 65 61 6e 20 6f 70 65 72 61 74 69 6f 6e 0a 20 alculate.the.boolean.operation..
2480 20 20 20 66 6f 72 20 61 6c 6c 20 70 61 69 72 73 20 67 65 6e 65 72 61 74 65 64 20 74 68 72 6f 75 ...for.all.pairs.generated.throu
24a0 67 68 20 69 6e 66 65 72 65 6e 63 65 20 66 6f 72 20 65 61 63 68 20 63 6f 6d 70 6f 6e 65 6e 74 0a gh.inference.for.each.component.
24c0 20 20 20 20 6e 6f 64 65 2e 0a 20 20 20 20 da 02 6f 72 63 01 00 00 00 00 00 00 00 02 00 00 00 05 ....node........orc.............
24e0 00 00 00 13 00 00 00 73 18 00 00 00 67 00 7c 00 5d 10 7d 01 7c 01 6a 00 88 00 64 00 8d 01 91 02 .......s....g.|.].}.|.j...d.....
2500 71 04 53 00 29 01 29 01 72 03 00 00 00 29 01 72 4f 00 00 00 29 02 72 1e 00 00 00 72 15 00 00 00 q.S.).).r....).rO...).r....r....
2520 29 01 72 03 00 00 00 72 0c 00 00 00 72 0e 00 00 00 fa 0a 3c 6c 69 73 74 63 6f 6d 70 3e a8 01 00 ).r....r....r......<listcomp>...
2540 00 73 02 00 00 00 06 00 7a 21 5f 69 6e 66 65 72 5f 62 6f 6f 6c 6f 70 2e 3c 6c 6f 63 61 6c 73 3e .s......z!_infer_boolop.<locals>
2560 2e 3c 6c 69 73 74 63 6f 6d 70 3e 4e 63 01 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 73 00 00 .<listcomp>Nc................s..
2580 00 73 18 00 00 00 7c 00 5d 10 7d 01 7c 01 74 00 6a 01 6b 08 56 00 01 00 71 02 64 00 53 00 29 01 .s....|.].}.|.t.j.k.V...q.d.S.).
25a0 4e 29 02 72 0b 00 00 00 72 50 00 00 00 29 02 72 1e 00 00 00 da 04 69 74 65 6d 72 0c 00 00 00 72 N).r....rP...).r......itemr....r
25c0 0c 00 00 00 72 0e 00 00 00 72 20 00 00 00 ae 01 00 00 73 02 00 00 00 04 00 7a 20 5f 69 6e 66 65 ....r....r........s......z._infe
25e0 72 5f 62 6f 6f 6c 6f 70 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 63 01 00 00 00 r_boolop.<locals>.<genexpr>c....
2600 00 00 00 00 02 00 00 00 04 00 00 00 53 00 00 00 73 14 00 00 00 67 00 7c 00 5d 0c 7d 01 7c 01 a0 ............S...s....g.|.].}.|..
2620 00 a1 00 91 02 71 04 53 00 72 0c 00 00 00 29 01 da 0a 62 6f 6f 6c 5f 76 61 6c 75 65 29 02 72 1e .....q.S.r....)...bool_value).r.
2640 00 00 00 72 75 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 74 00 00 00 b3 01 00 00 ...ru...r....r....r....rt.......
2660 73 02 00 00 00 06 00 63 01 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 73 00 00 00 73 18 00 00 s......c................s...s...
2680 00 7c 00 5d 10 7d 01 7c 01 74 00 6a 01 6b 08 56 00 01 00 71 02 64 00 53 00 29 01 4e 29 02 72 0b .|.].}.|.t.j.k.V...q.d.S.).N).r.
26a0 00 00 00 72 50 00 00 00 29 02 72 1e 00 00 00 72 75 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e ...rP...).r....ru...r....r....r.
26c0 00 00 00 72 20 00 00 00 b4 01 00 00 73 02 00 00 00 04 00 29 02 72 10 00 00 00 72 03 00 00 00 29 ...r........s......).r....r....)
26e0 0e 72 1c 00 00 00 da 02 6f 70 da 08 6f 70 65 72 61 74 6f 72 da 05 74 72 75 74 68 da 04 6e 6f 74 .r......op..operator..truth..not
2700 5f 72 04 00 00 00 72 16 00 00 00 72 0b 00 00 00 72 50 00 00 00 72 33 00 00 00 da 07 70 72 6f 64 _r....r....r....rP...r3.....prod
2720 75 63 74 72 24 00 00 00 da 03 7a 69 70 72 35 00 00 00 29 08 72 0d 00 00 00 72 03 00 00 00 72 1c uctr$.....zipr5...).r....r....r.
2740 00 00 00 da 09 70 72 65 64 69 63 61 74 65 da 04 70 61 69 72 5a 0b 62 6f 6f 6c 5f 76 61 6c 75 65 .....predicate..pairZ.bool_value
2760 73 72 15 00 00 00 72 76 00 00 00 72 0c 00 00 00 29 01 72 03 00 00 00 72 0e 00 00 00 da 0d 5f 69 sr....rv...r....).r....r......_i
2780 6e 66 65 72 5f 62 6f 6f 6c 6f 70 98 01 00 00 73 30 00 00 00 00 09 06 01 0a 01 08 02 06 02 02 01 nfer_boolop....s0...............
27a0 16 01 10 01 08 01 06 02 10 01 12 02 08 01 02 02 0e 01 12 02 08 01 02 0b 06 01 14 01 08 01 06 01 ................................
27c0 06 02 0a 02 72 7f 00 00 00 63 04 00 00 00 00 00 00 00 05 00 00 00 04 00 00 00 63 00 00 00 73 32 ....r....c................c...s2
27e0 00 00 00 78 2c 7c 01 7c 00 7c 02 83 02 44 00 5d 1e 7d 04 74 00 7c 04 7c 03 83 02 72 24 74 01 6a ...x,|.|.|...D.].}.t.|.|...r$t.j
2800 02 56 00 01 00 71 0c 7c 04 56 00 01 00 71 0c 57 00 64 00 53 00 29 01 4e 29 03 72 12 00 00 00 72 .V...q.|.V...q.W.d.S.).N).r....r
2820 0b 00 00 00 72 50 00 00 00 29 05 72 0d 00 00 00 5a 0e 69 6e 66 65 72 5f 63 61 6c 6c 61 62 6c 65 ....rP...).r....Z.infer_callable
2840 72 03 00 00 00 72 5f 00 00 00 da 06 72 65 73 75 6c 74 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 r....r_.....resultr....r....r...
2860 00 da 18 5f 66 69 6c 74 65 72 5f 6f 70 65 72 61 74 69 6f 6e 5f 65 72 72 6f 72 73 d3 01 00 00 73 ..._filter_operation_errors....s
2880 08 00 00 00 00 01 10 01 0a 04 0a 02 72 81 00 00 00 63 02 00 00 00 00 00 00 00 0a 00 00 00 0e 00 ............r....c..............
28a0 00 00 63 00 00 00 73 06 02 00 00 90 01 78 fe 7c 00 6a 00 a0 01 7c 01 a1 01 44 00 90 01 5d ec 7d ..c...s......x.|.j...|...D...].}
28c0 02 79 12 7c 02 a0 02 7c 00 6a 03 a1 01 56 00 01 00 57 00 71 10 04 00 74 04 6b 0a 72 5c 01 00 7d .y.|...|.j...V...W.q...t.k.r\..}
28e0 03 01 00 7a 16 74 05 a0 06 7c 02 7c 00 6a 03 7c 03 a1 03 56 00 01 00 57 00 64 01 64 01 7d 03 7e ...z.t...|.|.j.|...V...W.d.d.}.~
2900 03 58 00 59 00 71 10 04 00 74 07 6b 0a 90 01 72 fc 01 00 7d 03 01 00 90 01 7a 80 74 08 6a 09 7c .X.Y.q...t.k...r...}.....z.t.j.|
2920 00 6a 03 19 00 7d 04 7c 04 64 01 6b 08 72 b2 7c 02 a0 0a a1 00 7d 05 7c 05 74 05 6a 0b 6b 09 72 .j...}.|.d.k.r.|.....}.|.t.j.k.r
2940 a6 74 0c a0 0d 7c 05 0c 00 a1 01 56 00 01 00 6e 08 74 05 6a 0b 56 00 01 00 90 01 6e 3a 74 0e 7c .t...|.....V...n.t.j.V.....n:t.|
2960 02 74 0f 6a 10 74 0c 6a 11 66 02 83 02 73 d8 74 05 a0 06 7c 02 7c 00 6a 03 7c 03 a1 03 56 00 01 .t.j.t.j.f...s.t...|.|.j.|...V..
2980 00 77 10 79 bc 79 10 74 12 a0 13 7c 02 7c 04 a1 02 7d 06 57 00 6e 2c 04 00 74 14 6a 15 6b 0a 90 .w.y.y.t...|.|...}.W.n,..t.j.k..
29a0 01 72 16 01 00 01 00 01 00 74 05 a0 06 7c 02 7c 00 6a 03 7c 03 a1 03 56 00 01 00 77 10 59 00 6e .r.......t...|.|.j.|...V...w.Y.n
29c0 02 58 00 7c 06 64 02 19 00 7d 04 74 16 7c 04 6a 01 7c 01 64 03 8d 01 83 01 7d 07 7c 07 74 05 6a .X.|.d...}.t.|.j.|.d.....}.|.t.j
29e0 0b 6b 08 90 01 73 46 7c 07 a0 17 a1 00 90 01 73 48 77 10 74 18 a0 19 7c 01 a1 01 7d 01 74 18 6a .k...sF|.......sHw.t...|...}.t.j
2a00 1a 7c 02 67 01 64 04 8d 01 7c 01 5f 1b 7c 07 6a 1c 7c 00 7c 01 64 03 8d 02 7d 08 74 16 7c 08 64 .|.g.d...|._.|.j.|.|.d...}.t.|.d
2a20 01 83 02 7d 09 7c 09 64 01 6b 08 90 01 72 8c 7c 02 56 00 01 00 6e 06 7c 09 56 00 01 00 57 00 6e ...}.|.d.k...r.|.V...n.|.V...W.n
2a40 56 04 00 74 14 6a 15 6b 0a 90 01 72 cc 01 00 7d 03 01 00 7a 16 74 05 a0 06 7c 02 7c 00 6a 03 7c V..t.j.k...r...}...z.t...|.|.j.|
2a60 03 a1 03 56 00 01 00 57 00 64 01 64 01 7d 03 7e 03 58 00 59 00 6e 20 04 00 74 14 6a 1d 6b 0a 90 ...V...W.d.d.}.~.X.Y.n...t.j.k..
2a80 01 72 ea 01 00 01 00 01 00 74 05 6a 0b 56 00 01 00 59 00 6e 02 58 00 57 00 64 01 64 01 7d 03 7e .r.......t.j.V...Y.n.X.W.d.d.}.~
2aa0 03 58 00 59 00 71 10 58 00 71 10 57 00 64 01 53 00 29 05 7a 33 49 6e 66 65 72 20 77 68 61 74 20 .X.Y.q.X.q.W.d.S.).z3Infer.what.
2ac0 61 6e 20 55 6e 61 72 79 4f 70 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 77 68 65 6e 20 65 76 an.UnaryOp.should.return.when.ev
2ae0 61 6c 75 61 74 65 64 2e 4e 72 01 00 00 00 29 01 72 03 00 00 00 29 01 72 46 00 00 00 29 1e da 07 aluated.Nr....).r....).rF...)...
2b00 6f 70 65 72 61 6e 64 72 4f 00 00 00 5a 0e 69 6e 66 65 72 5f 75 6e 61 72 79 5f 6f 70 72 77 00 00 operandrO...Z.infer_unary_oprw..
2b20 00 da 09 54 79 70 65 45 72 72 6f 72 72 0b 00 00 00 da 18 42 61 64 55 6e 61 72 79 4f 70 65 72 61 ...TypeErrorr......BadUnaryOpera
2b40 74 69 6f 6e 4d 65 73 73 61 67 65 72 68 00 00 00 72 0a 00 00 00 5a 0f 55 4e 41 52 59 5f 4f 50 5f tionMessagerh...r....Z.UNARY_OP_
2b60 4d 45 54 48 4f 44 72 76 00 00 00 72 50 00 00 00 72 08 00 00 00 5a 0d 63 6f 6e 73 74 5f 66 61 63 METHODrv...rP...r....Z.const_fac
2b80 74 6f 72 79 72 12 00 00 00 72 02 00 00 00 72 62 00 00 00 da 08 43 6c 61 73 73 44 65 66 72 09 00 toryr....r....rb.....ClassDefr..
2ba0 00 00 72 3e 00 00 00 72 04 00 00 00 72 5c 00 00 00 da 04 6e 65 78 74 da 08 63 61 6c 6c 61 62 6c ..r>...r....r\.....next..callabl
2bc0 65 72 3f 00 00 00 72 40 00 00 00 72 49 00 00 00 72 4a 00 00 00 72 48 00 00 00 72 16 00 00 00 29 er?...r@...rI...rJ...rH...r....)
2be0 0a 72 0d 00 00 00 72 03 00 00 00 72 82 00 00 00 72 56 00 00 00 da 04 6d 65 74 68 72 76 00 00 00 .r....r....r....rV.....methrv...
2c00 da 07 6d 65 74 68 6f 64 73 da 08 69 6e 66 65 72 72 65 64 5a 0c 63 61 6c 6c 5f 72 65 73 75 6c 74 ..methods..inferredZ.call_result
2c20 73 72 80 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0e 5f 69 6e 66 65 72 5f 75 6e sr....r....r....r......_infer_un
2c40 61 72 79 6f 70 de 01 00 00 73 48 00 00 00 00 02 16 01 02 01 12 01 10 02 22 01 14 01 0c 01 08 04 aryop....sH.............".......
2c60 08 01 0a 01 10 02 0c 02 12 03 12 01 02 02 02 01 02 01 10 01 12 01 12 01 08 02 08 01 10 01 16 01 ................................
2c80 02 02 0a 01 10 01 0e 01 0a 01 0a 02 08 02 0a 01 14 02 22 01 12 01 72 8b 00 00 00 63 02 00 00 00 .................."...r....c....
2ca0 00 00 00 00 02 00 00 00 05 00 00 00 63 00 00 00 73 22 00 00 00 74 00 7c 00 74 01 7c 01 74 02 6a ............c...s"...t.|.t.|.t.j
2cc0 03 83 04 45 00 64 01 48 00 01 00 74 04 7c 00 7c 01 64 02 8d 02 53 00 29 03 7a 33 49 6e 66 65 72 ...E.d.H...t.|.|.d...S.).z3Infer
2ce0 20 77 68 61 74 20 61 6e 20 55 6e 61 72 79 4f 70 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 77 .what.an.UnaryOp.should.return.w
2d00 68 65 6e 20 65 76 61 6c 75 61 74 65 64 2e 4e 29 02 72 10 00 00 00 72 03 00 00 00 29 05 72 81 00 hen.evaluated.N).r....r....).r..
2d20 00 00 72 8b 00 00 00 72 0b 00 00 00 72 84 00 00 00 72 35 00 00 00 29 02 72 0d 00 00 00 72 03 00 ..r....r....r....r5...).r....r..
2d40 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0d 69 6e 66 65 72 5f 75 6e 61 72 79 6f 70 ..r....r....r......infer_unaryop
2d60 14 02 00 00 73 06 00 00 00 00 04 02 01 14 02 72 8c 00 00 00 63 01 00 00 00 00 00 00 00 01 00 00 ....s..........r....c...........
2d80 00 03 00 00 00 43 00 00 00 73 16 00 00 00 74 00 7c 00 74 01 6a 02 83 02 6f 14 7c 00 6a 03 74 04 .....C...s....t.|.t.j...o.|.j.t.
2da0 6b 08 53 00 29 01 7a 30 43 68 65 63 6b 20 69 66 20 74 68 65 20 67 69 76 65 6e 20 63 6f 6e 73 74 k.S.).z0Check.if.the.given.const
2dc0 20 6e 6f 64 65 20 69 73 20 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 64 2e 29 05 72 12 00 00 00 72 .node.is.NotImplemented.).r....r
2de0 08 00 00 00 da 05 43 6f 6e 73 74 72 15 00 00 00 da 0e 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 64 ......Constr......NotImplemented
2e00 29 01 da 05 63 6f 6e 73 74 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 13 5f 69 73 5f 6e 6f )...constr....r....r......_is_no
2e20 74 5f 69 6d 70 6c 65 6d 65 6e 74 65 64 22 02 00 00 73 02 00 00 00 00 02 72 90 00 00 00 63 06 00 t_implemented"...s......r....c..
2e40 00 00 00 00 00 00 09 00 00 00 07 00 00 00 43 00 00 00 73 52 00 00 00 74 00 a0 01 7c 00 7c 05 a1 ..............C...sR...t...|.|..
2e60 02 7d 06 74 02 a0 03 7c 04 7c 00 a1 02 7d 04 7c 06 64 01 19 00 7d 07 74 04 7c 07 6a 05 7c 04 64 .}.t...|.|...}.|.d...}.t.|.j.|.d
2e80 02 8d 01 83 01 7d 08 7c 08 74 06 6a 07 6b 08 72 40 74 08 6a 09 82 01 7c 00 a0 0a 7c 01 7c 02 7c .....}.|.t.j.k.r@t.j...|...|.|.|
2ea0 03 7c 04 7c 08 a1 05 53 00 29 03 7a 38 49 6e 76 6f 6b 65 20 62 69 6e 61 72 79 20 6f 70 65 72 61 .|.|...S.).z8Invoke.binary.opera
2ec0 74 69 6f 6e 20 69 6e 66 65 72 65 6e 63 65 20 6f 6e 20 74 68 65 20 67 69 76 65 6e 20 69 6e 73 74 tion.inference.on.the.given.inst
2ee0 61 6e 63 65 2e 72 01 00 00 00 29 01 72 03 00 00 00 29 0b 72 09 00 00 00 72 3e 00 00 00 72 3f 00 ance.r....).r....).r....r>...r?.
2f00 00 00 da 14 62 69 6e 64 5f 63 6f 6e 74 65 78 74 5f 74 6f 5f 6e 6f 64 65 72 86 00 00 00 72 4f 00 ....bind_context_to_noder....rO.
2f20 00 00 72 0b 00 00 00 72 50 00 00 00 72 04 00 00 00 72 16 00 00 00 5a 0f 69 6e 66 65 72 5f 62 69 ..r....rP...r....r....Z.infer_bi
2f40 6e 61 72 79 5f 6f 70 29 09 da 08 69 6e 73 74 61 6e 63 65 da 06 6f 70 6e 6f 64 65 72 77 00 00 00 nary_op)...instance..opnoderw...
2f60 da 05 6f 74 68 65 72 72 03 00 00 00 da 0b 6d 65 74 68 6f 64 5f 6e 61 6d 65 72 89 00 00 00 da 06 ..otherr......method_namer......
2f80 6d 65 74 68 6f 64 72 8a 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 17 5f 69 6e 76 methodr....r....r....r......_inv
2fa0 6f 6b 65 5f 62 69 6e 6f 70 5f 69 6e 66 65 72 65 6e 63 65 27 02 00 00 73 0e 00 00 00 00 02 0c 01 oke_binop_inference'...s........
2fc0 0c 01 08 01 10 01 0a 01 06 01 72 97 00 00 00 46 63 06 00 00 00 00 00 00 00 07 00 00 00 09 00 00 ..........r....Fc...............
2fe0 00 43 00 00 00 73 22 00 00 00 74 00 6a 01 7c 02 19 00 7d 06 74 02 6a 03 74 04 7c 00 7c 02 7c 01 .C...s"...t.j.|...}.t.j.t.|.|.|.
3000 7c 03 7c 04 7c 06 64 01 8d 07 53 00 29 02 7a 3c 47 65 74 20 61 6e 20 69 6e 66 65 72 65 6e 63 65 |.|.|.d...S.).z<Get.an.inference
3020 20 63 61 6c 6c 61 62 6c 65 20 66 6f 72 20 61 6e 20 61 75 67 6d 65 6e 74 65 64 20 62 69 6e 61 72 .callable.for.an.augmented.binar
3040 79 20 6f 70 65 72 61 74 69 6f 6e 2e 29 06 72 92 00 00 00 72 77 00 00 00 72 93 00 00 00 72 94 00 y.operation.).r....rw...r....r..
3060 00 00 72 03 00 00 00 72 95 00 00 00 29 05 72 0a 00 00 00 5a 13 41 55 47 4d 45 4e 54 45 44 5f 4f ..r....r....).r....Z.AUGMENTED_O
3080 50 5f 4d 45 54 48 4f 44 da 09 66 75 6e 63 74 6f 6f 6c 73 da 07 70 61 72 74 69 61 6c 72 97 00 00 P_METHOD..functools..partialr...
30a0 00 29 07 72 92 00 00 00 72 93 00 00 00 72 77 00 00 00 72 94 00 00 00 72 03 00 00 00 da 07 72 65 .).r....r....rw...r....r......re
30c0 76 65 72 73 65 72 95 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 07 5f 61 75 67 5f verser....r....r....r......_aug_
30e0 6f 70 32 02 00 00 73 12 00 00 00 00 02 0a 01 04 01 02 01 02 01 02 01 02 01 02 01 02 01 72 9b 00 op2...s......................r..
3100 00 00 63 06 00 00 00 00 00 00 00 07 00 00 00 09 00 00 00 43 00 00 00 73 32 00 00 00 7c 05 72 10 ..c................C...s2...|.r.
3120 74 00 6a 01 7c 02 19 00 7d 06 6e 0a 74 00 6a 02 7c 02 19 00 7d 06 74 03 6a 04 74 05 7c 00 7c 02 t.j.|...}.n.t.j.|...}.t.j.t.|.|.
3140 7c 01 7c 03 7c 04 7c 06 64 01 8d 07 53 00 29 02 7a 88 47 65 74 20 61 6e 20 69 6e 66 65 72 65 6e |.|.|.|.d...S.).z.Get.an.inferen
3160 63 65 20 63 61 6c 6c 61 62 6c 65 20 66 6f 72 20 61 20 6e 6f 72 6d 61 6c 20 62 69 6e 61 72 79 20 ce.callable.for.a.normal.binary.
3180 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 49 66 20 2a 72 65 76 65 72 73 65 2a 20 69 73 20 operation.......If.*reverse*.is.
31a0 54 72 75 65 2c 20 74 68 65 6e 20 74 68 65 20 72 65 66 6c 65 63 74 65 64 20 6d 65 74 68 6f 64 20 True,.then.the.reflected.method.
31c0 77 69 6c 6c 20 62 65 20 75 73 65 64 20 69 6e 73 74 65 61 64 2e 0a 20 20 20 20 29 06 72 92 00 00 will.be.used.instead......).r...
31e0 00 72 77 00 00 00 72 93 00 00 00 72 94 00 00 00 72 03 00 00 00 72 95 00 00 00 29 06 72 0a 00 00 .rw...r....r....r....r....).r...
3200 00 5a 17 52 45 46 4c 45 43 54 45 44 5f 42 49 4e 5f 4f 50 5f 4d 45 54 48 4f 44 5a 0d 42 49 4e 5f .Z.REFLECTED_BIN_OP_METHODZ.BIN_
3220 4f 50 5f 4d 45 54 48 4f 44 72 98 00 00 00 72 99 00 00 00 72 97 00 00 00 29 07 72 92 00 00 00 72 OP_METHODr....r....r....).r....r
3240 93 00 00 00 72 77 00 00 00 72 94 00 00 00 72 03 00 00 00 72 9a 00 00 00 72 95 00 00 00 72 0c 00 ....rw...r....r....r....r....r..
3260 00 00 72 0c 00 00 00 72 0e 00 00 00 da 07 5f 62 69 6e 5f 6f 70 40 02 00 00 73 16 00 00 00 00 05 ..r....r......_bin_op@...s......
3280 04 01 0c 02 0a 01 04 01 02 01 02 01 02 01 02 01 02 01 02 01 72 9c 00 00 00 63 03 00 00 00 00 00 ....................r....c......
32a0 00 00 05 00 00 00 04 00 00 00 63 00 00 00 73 3a 00 00 00 78 34 7c 02 7c 01 66 02 44 00 5d 28 7d ..........c...s:...x4|.|.f.D.](}
32c0 03 7c 00 a0 00 a1 00 7d 04 74 01 6a 02 7c 03 67 01 64 01 8d 01 7c 04 5f 03 64 02 7c 04 5f 04 7c .|.....}.t.j.|.g.d...|._.d.|._.|
32e0 04 56 00 01 00 71 0a 57 00 64 02 53 00 29 03 7a c4 47 65 74 20 63 6f 6e 74 65 78 74 73 20 66 6f .V...q.W.d.S.).z.Get.contexts.fo
3300 72 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 54 68 69 73 20 77 r.binary.operations.......This.w
3320 69 6c 6c 20 72 65 74 75 72 6e 20 74 77 6f 20 69 6e 66 65 72 65 6e 63 65 20 63 6f 6e 74 65 78 74 ill.return.two.inference.context
3340 73 2c 20 74 68 65 20 66 69 72 73 74 20 6f 6e 65 0a 20 20 20 20 66 6f 72 20 78 2e 5f 5f 6f 70 5f s,.the.first.one.....for.x.__op_
3360 5f 28 79 29 2c 20 74 68 65 20 6f 74 68 65 72 20 6f 6e 65 20 66 6f 72 20 79 2e 5f 5f 72 6f 70 5f _(y),.the.other.one.for.y.__rop_
3380 5f 28 78 29 2c 20 77 68 65 72 65 0a 20 20 20 20 6f 6e 6c 79 20 74 68 65 20 61 72 67 75 6d 65 6e _(x),.where.....only.the.argumen
33a0 74 73 20 61 72 65 20 69 6e 76 65 72 73 65 64 2e 0a 20 20 20 20 29 01 72 46 00 00 00 4e 29 05 72 ts.are.inversed......).rF...N).r
33c0 4d 00 00 00 72 3f 00 00 00 72 49 00 00 00 72 4a 00 00 00 72 4b 00 00 00 29 05 72 03 00 00 00 da M...r?...rI...rJ...rK...).r.....
33e0 04 6c 65 66 74 da 05 72 69 67 68 74 da 03 61 72 67 da 0b 6e 65 77 5f 63 6f 6e 74 65 78 74 72 0c .left..right..arg..new_contextr.
3400 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 13 5f 67 65 74 5f 62 69 6e 6f 70 5f 63 6f 6e 74 65 78 ...r....r......_get_binop_contex
3420 74 73 54 02 00 00 73 0a 00 00 00 00 09 0e 01 08 01 10 01 06 01 72 a1 00 00 00 63 02 00 00 00 00 tsT...s..............r....c.....
3440 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 10 00 00 00 7c 00 a0 00 a1 00 7c 01 a0 00 a1 00 ...........C...s....|.....|.....
3460 6b 02 53 00 29 01 7a 24 43 68 65 63 6b 20 69 66 20 74 79 70 65 31 20 69 73 20 74 68 65 20 73 61 k.S.).z$Check.if.type1.is.the.sa
3480 6d 65 20 61 73 20 74 79 70 65 32 2e 29 01 da 05 71 6e 61 6d 65 29 02 5a 05 74 79 70 65 31 5a 05 me.as.type2.)...qname).Z.type1Z.
34a0 74 79 70 65 32 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0a 5f 73 61 6d 65 5f 74 79 70 65 type2r....r....r......_same_type
34c0 64 02 00 00 73 02 00 00 00 00 02 72 a3 00 00 00 63 07 00 00 00 00 00 00 00 09 00 00 00 09 00 00 d...s......r....c...............
34e0 00 43 00 00 00 73 9e 00 00 00 7c 02 6a 00 7d 07 74 01 7c 01 7c 04 83 02 72 24 74 02 7c 00 7c 02 .C...s....|.j.}.t.|.|...r$t.|.|.
3500 7c 07 7c 03 7c 05 83 05 67 01 7d 08 6e 76 74 03 a0 04 7c 01 7c 04 a1 02 72 44 74 02 7c 00 7c 02 |.|.|...g.}.nvt...|.|...rDt.|.|.
3520 7c 07 7c 03 7c 05 83 05 67 01 7d 08 6e 56 74 03 a0 05 7c 01 7c 04 a1 02 72 76 74 02 7c 03 7c 02 |.|.|...g.}.nVt...|.|...rvt.|.|.
3540 7c 07 7c 00 7c 06 64 01 64 02 8d 06 74 02 7c 00 7c 02 7c 07 7c 03 7c 05 83 05 67 02 7d 08 6e 24 |.|.|.d.d...t.|.|.|.|.|...g.}.n$
3560 74 02 7c 00 7c 02 7c 07 7c 03 7c 05 83 05 74 02 7c 03 7c 02 7c 07 7c 00 7c 06 64 01 64 02 8d 06 t.|.|.|.|.|...t.|.|.|.|.|.d.d...
3580 67 02 7d 08 7c 08 53 00 29 03 61 56 02 00 00 47 65 74 20 74 68 65 20 66 6c 6f 77 20 66 6f 72 20 g.}.|.S.).aV...Get.the.flow.for.
35a0 62 69 6e 61 72 79 20 6f 70 65 72 61 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 54 68 65 20 72 75 6c 65 binary.operations.......The.rule
35c0 73 20 61 72 65 20 61 20 62 69 74 20 6d 65 73 73 79 3a 0a 0a 20 20 20 20 20 20 20 20 2a 20 69 66 s.are.a.bit.messy:..........*.if
35e0 20 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 74 79 .left.and.right.have.the.same.ty
3600 70 65 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 20 6d 65 74 68 pe,.then.only.one...........meth
3620 6f 64 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 2c 20 6c 65 66 74 2e 5f 5f 6f 70 5f 5f 28 72 od.will.be.called,.left.__op__(r
3640 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 2a 20 69 66 20 6c 65 66 74 20 61 6e 64 20 72 69 67 68 ight).........*.if.left.and.righ
3660 74 20 61 72 65 20 75 6e 72 65 6c 61 74 65 64 20 74 79 70 65 77 69 73 65 2c 20 74 68 65 6e 20 66 t.are.unrelated.typewise,.then.f
3680 69 72 73 74 0a 20 20 20 20 20 20 20 20 20 20 6c 65 66 74 2e 5f 5f 6f 70 5f 5f 28 72 69 67 68 74 irst...........left.__op__(right
36a0 29 20 69 73 20 74 72 69 65 64 20 61 6e 64 20 69 66 20 74 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 ).is.tried.and.if.this.does.not.
36c0 65 78 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 6f 72 20 72 65 74 75 72 6e 73 20 4e 6f 74 49 6d exist...........or.returns.NotIm
36e0 70 6c 65 6d 65 6e 74 65 64 2c 20 74 68 65 6e 20 72 69 67 68 74 2e 5f 5f 72 6f 70 5f 5f 28 6c 65 plemented,.then.right.__rop__(le
3700 66 74 29 20 69 73 20 74 72 69 65 64 2e 0a 20 20 20 20 20 20 20 20 2a 20 69 66 20 6c 65 66 74 20 ft).is.tried..........*.if.left.
3720 69 73 20 61 20 73 75 62 74 79 70 65 20 6f 66 20 72 69 67 68 74 2c 20 74 68 65 6e 20 6f 6e 6c 79 is.a.subtype.of.right,.then.only
3740 20 6c 65 66 74 2e 5f 5f 6f 70 5f 5f 28 72 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 69 73 .left.__op__(right)...........is
3760 20 74 72 69 65 64 2e 0a 20 20 20 20 20 20 20 20 2a 20 69 66 20 6c 65 66 74 20 69 73 20 61 20 73 .tried..........*.if.left.is.a.s
3780 75 70 65 72 74 79 70 65 20 6f 66 20 72 69 67 68 74 2c 20 74 68 65 6e 20 72 69 67 68 74 2e 5f 5f upertype.of.right,.then.right.__
37a0 72 6f 70 5f 5f 28 6c 65 66 74 29 0a 20 20 20 20 20 20 20 20 20 20 69 73 20 66 69 72 73 74 20 74 rop__(left)...........is.first.t
37c0 72 69 65 64 20 61 6e 64 20 74 68 65 6e 20 6c 65 66 74 2e 5f 5f 6f 70 5f 5f 28 72 69 67 68 74 29 ried.and.then.left.__op__(right)
37e0 0a 20 20 20 20 54 29 01 72 9a 00 00 00 29 06 72 77 00 00 00 72 a3 00 00 00 72 9c 00 00 00 72 06 .....T).r....).rw...r....r....r.
3800 00 00 00 72 63 00 00 00 da 0c 69 73 5f 73 75 70 65 72 74 79 70 65 29 09 72 9d 00 00 00 da 09 6c ...rc.....is_supertype).r......l
3820 65 66 74 5f 74 79 70 65 da 0d 62 69 6e 61 72 79 5f 6f 70 6e 6f 64 65 72 9e 00 00 00 da 0a 72 69 eft_type..binary_opnoder......ri
3840 67 68 74 5f 74 79 70 65 72 03 00 00 00 da 0f 72 65 76 65 72 73 65 5f 63 6f 6e 74 65 78 74 72 77 ght_typer......reverse_contextrw
3860 00 00 00 72 89 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0f 5f 67 65 74 5f 62 69 ...r....r....r....r......_get_bi
3880 6e 6f 70 5f 66 6c 6f 77 69 02 00 00 73 16 00 00 00 00 11 06 01 0a 01 14 01 0c 01 14 01 0c 02 12 nop_flowi...s...................
38a0 01 14 04 0e 01 16 02 72 a9 00 00 00 63 07 00 00 00 00 00 00 00 0a 00 00 00 0a 00 00 00 43 00 00 .......r....c................C..
38c0 00 73 e2 00 00 00 7c 02 6a 00 a0 01 64 01 a1 01 7d 07 7c 02 6a 00 7d 08 74 02 7c 01 7c 04 83 02 .s....|.j...d...}.|.j.}.t.|.|...
38e0 72 3e 74 03 7c 00 7c 02 7c 08 7c 03 7c 05 83 05 74 04 7c 00 7c 02 7c 07 7c 03 7c 05 83 05 67 02 r>t.|.|.|.|.|...t.|.|.|.|.|...g.
3900 7d 09 6e a0 74 05 a0 06 7c 01 7c 04 a1 02 72 6c 74 03 7c 00 7c 02 7c 08 7c 03 7c 05 83 05 74 04 }.n.t...|.|...rlt.|.|.|.|.|...t.
3920 7c 00 7c 02 7c 07 7c 03 7c 05 83 05 67 02 7d 09 6e 72 74 05 a0 07 7c 01 7c 04 a1 02 72 ac 74 03 |.|.|.|.|...g.}.nrt...|.|...r.t.
3940 7c 00 7c 02 7c 08 7c 03 7c 05 83 05 74 04 7c 03 7c 02 7c 07 7c 00 7c 06 64 02 64 03 8d 06 74 04 |.|.|.|.|...t.|.|.|.|.|.d.d...t.
3960 7c 00 7c 02 7c 07 7c 03 7c 05 83 05 67 03 7d 09 6e 32 74 03 7c 00 7c 02 7c 08 7c 03 7c 05 83 05 |.|.|.|.|...g.}.n2t.|.|.|.|.|...
3980 74 04 7c 00 7c 02 7c 07 7c 03 7c 05 83 05 74 04 7c 03 7c 02 7c 07 7c 00 7c 06 64 02 64 03 8d 06 t.|.|.|.|.|...t.|.|.|.|.|.d.d...
39a0 67 03 7d 09 7c 09 53 00 29 04 61 96 02 00 00 47 65 74 20 74 68 65 20 66 6c 6f 77 20 66 6f 72 20 g.}.|.S.).a....Get.the.flow.for.
39c0 61 75 67 6d 65 6e 74 65 64 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 69 6f 6e 73 2e 0a 0a 20 20 augmented.binary.operations.....
39e0 20 20 54 68 65 20 72 75 6c 65 73 20 61 72 65 20 61 20 62 69 74 20 6d 65 73 73 79 3a 0a 0a 20 20 ..The.rules.are.a.bit.messy:....
3a00 20 20 20 20 20 20 2a 20 69 66 20 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 68 61 76 65 20 74 ......*.if.left.and.right.have.t
3a20 68 65 20 73 61 6d 65 20 74 79 70 65 2c 20 74 68 65 6e 20 6c 65 66 74 2e 5f 5f 61 75 67 6f 70 5f he.same.type,.then.left.__augop_
3a40 5f 28 72 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 69 73 20 66 69 72 73 74 20 74 72 69 65 _(right)...........is.first.trie
3a60 64 20 61 6e 64 20 74 68 65 6e 20 6c 65 66 74 2e 5f 5f 6f 70 5f 5f 28 72 69 67 68 74 29 2e 0a 20 d.and.then.left.__op__(right)...
3a80 20 20 20 20 20 20 20 2a 20 69 66 20 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 61 72 65 20 75 .......*.if.left.and.right.are.u
3aa0 6e 72 65 6c 61 74 65 64 20 74 79 70 65 77 69 73 65 2c 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 nrelated.typewise,.then.........
3ac0 20 20 6c 65 66 74 2e 5f 5f 61 75 67 6f 70 5f 5f 28 72 69 67 68 74 29 20 69 73 20 74 72 69 65 64 ..left.__augop__(right).is.tried
3ae0 2c 20 74 68 65 6e 20 6c 65 66 74 2e 5f 5f 6f 70 5f 5f 28 72 69 67 68 74 29 0a 20 20 20 20 20 20 ,.then.left.__op__(right).......
3b00 20 20 20 20 69 73 20 74 72 69 65 64 20 61 6e 64 20 74 68 65 6e 20 72 69 67 68 74 2e 5f 5f 72 6f ....is.tried.and.then.right.__ro
3b20 70 5f 5f 28 6c 65 66 74 29 20 69 73 20 74 72 69 65 64 2e 0a 20 20 20 20 20 20 20 20 2a 20 69 66 p__(left).is.tried..........*.if
3b40 20 6c 65 66 74 20 69 73 20 61 20 73 75 62 74 79 70 65 20 6f 66 20 72 69 67 68 74 2c 20 74 68 65 .left.is.a.subtype.of.right,.the
3b60 6e 20 6c 65 66 74 2e 5f 5f 61 75 67 6f 70 5f 5f 28 72 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 n.left.__augop__(right).........
3b80 20 20 69 73 20 74 72 69 65 64 20 61 6e 64 20 74 68 65 6e 20 6c 65 66 74 2e 5f 5f 6f 70 5f 5f 28 ..is.tried.and.then.left.__op__(
3ba0 72 69 67 68 74 29 2e 0a 20 20 20 20 20 20 20 20 2a 20 69 66 20 6c 65 66 74 20 69 73 20 61 20 73 right)..........*.if.left.is.a.s
3bc0 75 70 65 72 74 79 70 65 20 6f 66 20 72 69 67 68 74 2c 20 74 68 65 6e 20 6c 65 66 74 2e 5f 5f 61 upertype.of.right,.then.left.__a
3be0 75 67 6f 70 5f 5f 28 72 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 69 73 20 74 72 69 65 64 ugop__(right)...........is.tried
3c00 2c 20 74 68 65 6e 20 72 69 67 68 74 2e 5f 5f 72 6f 70 5f 5f 28 6c 65 66 74 29 20 61 6e 64 20 74 ,.then.right.__rop__(left).and.t
3c20 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 6c 65 66 74 2e 5f 5f 6f 70 5f 5f 28 72 69 67 68 74 29 hen...........left.__op__(right)
3c40 0a 20 20 20 20 fa 01 3d 54 29 01 72 9a 00 00 00 29 08 72 77 00 00 00 da 05 73 74 72 69 70 72 a3 .......=T).r....).rw.....stripr.
3c60 00 00 00 72 9b 00 00 00 72 9c 00 00 00 72 06 00 00 00 72 63 00 00 00 72 a4 00 00 00 29 0a 72 9d ...r....r....r....rc...r....).r.
3c80 00 00 00 72 a5 00 00 00 5a 0a 61 75 67 5f 6f 70 6e 6f 64 65 72 9e 00 00 00 72 a7 00 00 00 72 03 ...r....Z.aug_opnoder....r....r.
3ca0 00 00 00 72 a8 00 00 00 5a 06 62 69 6e 5f 6f 70 5a 06 61 75 67 5f 6f 70 72 89 00 00 00 72 0c 00 ...r....Z.bin_opZ.aug_opr....r..
3cc0 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0d 5f 67 65 74 5f 61 75 67 5f 66 6c 6f 77 8c 02 00 00 73 ..r....r......_get_aug_flow....s
3ce0 20 00 00 00 00 12 0c 01 06 01 0a 02 0e 01 14 02 0c 02 0e 01 14 02 0c 02 0e 01 12 01 14 04 0e 01 ................................
3d00 0e 01 16 02 72 ac 00 00 00 63 05 00 00 00 00 00 00 00 0c 00 00 00 09 00 00 00 63 00 00 00 73 1e ....r....c................c...s.
3d20 01 00 00 74 00 7c 03 7c 00 7c 01 83 03 5c 02 7d 03 7d 05 74 01 a0 02 7c 00 a1 01 7d 06 74 01 a0 ...t.|.|.|...\.}.}.t...|...}.t..
3d40 02 7c 01 a1 01 7d 07 7c 04 7c 00 7c 06 7c 02 7c 01 7c 07 7c 03 7c 05 83 07 7d 08 78 ce 7c 08 44 .|...}.|.|.|.|.|.|.|.|...}.x.|.D
3d60 00 5d c6 7d 09 79 0e 74 03 7c 09 83 00 83 01 7d 0a 57 00 6e 48 04 00 74 04 6b 0a 72 66 01 00 01 .].}.y.t.|.....}.W.nH..t.k.rf...
3d80 00 01 00 77 3e 59 00 71 3e 04 00 74 05 6a 06 6b 0a 72 7c 01 00 01 00 01 00 77 3e 59 00 71 3e 04 ...w>Y.q>..t.j.k.r|......w>Y.q>.
3da0 00 74 05 6a 07 6b 0a 72 98 01 00 01 00 01 00 74 08 6a 09 56 00 01 00 64 01 53 00 58 00 74 0a 64 .t.j.k.r.......t.j.V...d.S.X.t.d
3dc0 02 64 03 84 00 7c 0a 44 00 83 01 83 01 72 b8 74 08 6a 09 56 00 01 00 64 01 53 00 74 0b 74 0c 74 .d...|.D.....r.t.j.V...d.S.t.t.t
3de0 0d 7c 0a 83 02 83 01 72 c8 71 3e 74 0e 64 04 64 03 84 00 7c 0a 44 00 83 01 83 01 7d 0b 7c 0b 72 .|.....r.q>t.d.d...|.D.....}.|.r
3e00 f6 7c 0b 74 0f 7c 0a 83 01 6b 03 72 f6 74 08 6a 09 56 00 01 00 64 01 53 00 7c 0a 45 00 64 01 48 .|.t.|...k.r.t.j.V...d.S.|.E.d.H
3e20 00 01 00 64 01 53 00 71 3e 57 00 74 08 a0 10 7c 06 7c 02 6a 11 7c 07 a1 03 56 00 01 00 64 01 53 ...d.S.q>W.t...|.|.j.|...V...d.S
3e40 00 29 05 7a ce 49 6e 66 65 72 20 61 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 69 6f 6e 20 62 65 .).z.Infer.a.binary.operation.be
3e60 74 77 65 65 6e 20 61 20 6c 65 66 74 20 6f 70 65 72 61 6e 64 20 61 6e 64 20 61 20 72 69 67 68 74 tween.a.left.operand.and.a.right
3e80 20 6f 70 65 72 61 6e 64 0a 0a 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 64 20 62 79 20 62 6f .operand......This.is.used.by.bo
3ea0 74 68 20 6e 6f 72 6d 61 6c 20 62 69 6e 61 72 79 20 6f 70 65 72 61 74 69 6f 6e 73 20 61 6e 64 20 th.normal.binary.operations.and.
3ec0 61 75 67 6d 65 6e 74 65 64 20 62 69 6e 61 72 79 0a 20 20 20 20 6f 70 65 72 61 74 69 6f 6e 73 2c augmented.binary.....operations,
3ee0 20 74 68 65 20 6f 6e 6c 79 20 64 69 66 66 65 72 65 6e 63 65 20 69 73 20 74 68 65 20 66 6c 6f 77 .the.only.difference.is.the.flow
3f00 20 66 61 63 74 6f 72 79 20 75 73 65 64 2e 0a 20 20 20 20 4e 63 01 00 00 00 00 00 00 00 02 00 00 .factory.used......Nc...........
3f20 00 03 00 00 00 73 00 00 00 73 18 00 00 00 7c 00 5d 10 7d 01 7c 01 74 00 6a 01 6b 08 56 00 01 00 .....s...s....|.].}.|.t.j.k.V...
3f40 71 02 64 00 53 00 29 01 4e 29 02 72 0b 00 00 00 72 50 00 00 00 29 02 72 1e 00 00 00 72 80 00 00 q.d.S.).N).r....rP...).r....r...
3f60 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 20 00 00 00 d1 02 00 00 73 02 00 00 00 04 00 .r....r....r....r........s......
3f80 7a 2a 5f 69 6e 66 65 72 5f 62 69 6e 61 72 79 5f 6f 70 65 72 61 74 69 6f 6e 2e 3c 6c 6f 63 61 6c z*_infer_binary_operation.<local
3fa0 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 63 01 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 73 00 00 s>.<genexpr>c................s..
3fc0 00 73 1a 00 00 00 7c 00 5d 12 7d 01 74 00 7c 01 83 01 72 02 64 00 56 00 01 00 71 02 64 01 53 00 .s....|.].}.t.|...r.d.V...q.d.S.
3fe0 29 02 e9 01 00 00 00 4e 29 01 72 90 00 00 00 29 02 72 1e 00 00 00 72 80 00 00 00 72 0c 00 00 00 )......N).r....).r....r....r....
4000 72 0c 00 00 00 72 0e 00 00 00 72 20 00 00 00 d8 02 00 00 73 02 00 00 00 04 00 29 12 72 a1 00 00 r....r....r........s......).r...
4020 00 72 06 00 00 00 72 64 00 00 00 72 2e 00 00 00 72 68 00 00 00 72 04 00 00 00 72 5c 00 00 00 72 .r....rd...r....rh...r....r\...r
4040 16 00 00 00 72 0b 00 00 00 72 50 00 00 00 72 24 00 00 00 da 03 61 6c 6c da 03 6d 61 70 72 90 00 ....r....rP...r$.....all..mapr..
4060 00 00 da 03 73 75 6d da 03 6c 65 6e da 19 42 61 64 42 69 6e 61 72 79 4f 70 65 72 61 74 69 6f 6e ....sum..len..BadBinaryOperation
4080 4d 65 73 73 61 67 65 72 77 00 00 00 29 0c 72 9d 00 00 00 72 9e 00 00 00 72 a6 00 00 00 72 03 00 Messagerw...).r....r....r....r..
40a0 00 00 da 0c 66 6c 6f 77 5f 66 61 63 74 6f 72 79 72 a8 00 00 00 72 a5 00 00 00 72 a7 00 00 00 72 ....flow_factoryr....r....r....r
40c0 89 00 00 00 72 96 00 00 00 da 07 72 65 73 75 6c 74 73 da 0f 6e 6f 74 5f 69 6d 70 6c 65 6d 65 6e ....r......results..not_implemen
40e0 74 65 64 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 17 5f 69 6e 66 65 72 5f 62 69 6e 61 72 tedr....r....r......_infer_binar
4100 79 5f 6f 70 65 72 61 74 69 6f 6e b9 02 00 00 73 38 00 00 00 00 07 10 01 0a 01 0a 01 02 01 12 02 y_operation....s8...............
4120 0a 01 02 01 0e 01 0e 01 06 01 10 01 06 01 10 01 08 01 06 02 12 01 08 01 04 02 0e 01 02 01 02 01 ................................
4140 10 02 10 02 08 01 04 02 0a 01 08 02 72 b6 00 00 00 63 02 00 00 00 00 00 00 00 0a 00 00 00 09 00 ............r....c..............
4160 00 00 63 00 00 00 73 be 00 00 00 7c 00 6a 00 7d 02 7c 00 6a 01 7d 03 7c 01 70 16 74 02 a0 03 a1 ..c...s....|.j.}.|.j.}.|.p.t....
4180 00 7d 01 74 02 a0 04 7c 01 a1 01 7d 04 74 02 a0 04 7c 01 a1 01 7d 05 7c 02 6a 05 7c 04 64 01 8d .}.t...|...}.t...|...}.|.j.|.d..
41a0 01 7d 06 7c 03 6a 05 7c 05 64 01 8d 01 7d 07 78 74 74 06 a0 07 7c 06 7c 07 a1 02 44 00 5d 64 5c .}.|.j.|.d...}.xtt...|.|...D.]d\
41c0 02 7d 08 7d 09 74 08 64 02 64 03 84 00 7c 09 7c 08 66 02 44 00 83 01 83 01 72 7c 74 09 6a 0a 56 .}.}.t.d.d...|.|.f.D.....r|t.j.V
41e0 00 01 00 64 04 53 00 79 1a 74 0b 7c 08 7c 09 7c 00 7c 01 74 0c 83 05 45 00 64 04 48 00 01 00 57 ...d.S.y.t.|.|.|.|.t...E.d.H...W
4200 00 71 52 04 00 74 0d 6a 0e 6b 0a 72 b4 01 00 01 00 01 00 74 09 6a 0a 56 00 01 00 59 00 71 52 58 .qR..t.j.k.r.......t.j.V...Y.qRX
4220 00 71 52 57 00 64 04 53 00 29 05 7a 21 42 69 6e 61 72 79 20 6f 70 65 72 61 74 69 6f 6e 20 69 6e .qRW.d.S.).z!Binary.operation.in
4240 66 65 72 65 6e 63 65 20 6c 6f 67 69 63 2e 29 01 72 03 00 00 00 63 01 00 00 00 00 00 00 00 02 00 ference.logic.).r....c..........
4260 00 00 03 00 00 00 73 00 00 00 73 18 00 00 00 7c 00 5d 10 7d 01 7c 01 74 00 6a 01 6b 08 56 00 01 ......s...s....|.].}.|.t.j.k.V..
4280 00 71 02 64 00 53 00 29 01 4e 29 02 72 0b 00 00 00 72 50 00 00 00 29 02 72 1e 00 00 00 72 15 00 .q.d.S.).N).r....rP...).r....r..
42a0 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 20 00 00 00 f3 02 00 00 73 02 00 00 00 04 ..r....r....r....r........s.....
42c0 00 7a 1f 5f 69 6e 66 65 72 5f 62 69 6e 6f 70 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 .z._infer_binop.<locals>.<genexp
42e0 72 3e 4e 29 0f 72 9d 00 00 00 72 9e 00 00 00 72 3f 00 00 00 da 10 49 6e 66 65 72 65 6e 63 65 43 r>N).r....r....r?.....InferenceC
4300 6f 6e 74 65 78 74 72 40 00 00 00 72 4f 00 00 00 72 33 00 00 00 72 7b 00 00 00 72 24 00 00 00 72 ontextr@...rO...r3...r{...r$...r
4320 0b 00 00 00 72 50 00 00 00 72 b6 00 00 00 72 a9 00 00 00 72 04 00 00 00 72 65 00 00 00 29 0a 72 ....rP...r....r....r....re...).r
4340 0d 00 00 00 72 03 00 00 00 72 9d 00 00 00 72 9e 00 00 00 da 0b 6c 68 73 5f 63 6f 6e 74 65 78 74 ....r....r....r......lhs_context
4360 da 0b 72 68 73 5f 63 6f 6e 74 65 78 74 da 08 6c 68 73 5f 69 74 65 72 da 08 72 68 73 5f 69 74 65 ..rhs_context..lhs_iter..rhs_ite
4380 72 da 03 6c 68 73 da 03 72 68 73 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0c 5f 69 6e 66 r..lhs..rhsr....r....r......_inf
43a0 65 72 5f 62 69 6e 6f 70 e5 02 00 00 73 1e 00 00 00 00 02 06 01 06 05 0c 01 0a 01 0a 01 0c 01 0c er_binop....s...................
43c0 01 16 01 16 02 08 01 04 02 02 01 1a 01 10 01 72 be 00 00 00 63 02 00 00 00 00 00 00 00 02 00 00 ...............r....c...........
43e0 00 05 00 00 00 43 00 00 00 73 10 00 00 00 74 00 7c 00 74 01 7c 01 74 02 6a 03 83 04 53 00 29 01 .....C...s....t.|.t.|.t.j...S.).
4400 4e 29 04 72 81 00 00 00 72 be 00 00 00 72 0b 00 00 00 72 b2 00 00 00 29 02 72 0d 00 00 00 72 03 N).r....r....r....r....).r....r.
4420 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0b 69 6e 66 65 72 5f 62 69 6e 6f 70 fe ...r....r....r......infer_binop.
4440 02 00 00 73 04 00 00 00 00 03 02 01 72 bf 00 00 00 63 02 00 00 00 00 00 00 00 07 00 00 00 09 00 ...s........r....c..............
4460 00 00 63 00 00 00 73 b0 00 00 00 7c 01 64 01 6b 08 72 10 74 00 a0 01 a1 00 7d 01 7c 01 a0 02 a1 ..c...s....|.d.k.r.t.....}.|....
4480 00 7d 02 7c 00 6a 03 6a 04 7c 01 64 02 8d 01 7d 03 7c 00 6a 05 6a 06 7c 02 64 02 8d 01 7d 04 78 .}.|.j.j.|.d...}.|.j.j.|.d...}.x
44a0 76 74 07 a0 08 7c 03 7c 04 a1 02 44 00 5d 66 5c 02 7d 05 7d 06 74 09 64 03 64 04 84 00 7c 06 7c vt...|.|...D.]f\.}.}.t.d.d...|.|
44c0 05 66 02 44 00 83 01 83 01 72 6c 74 0a 6a 0b 56 00 01 00 64 01 53 00 79 1c 74 0c 7c 05 7c 06 7c .f.D.....rlt.j.V...d.S.y.t.|.|.|
44e0 00 7c 01 74 0d 64 05 8d 05 45 00 64 01 48 00 01 00 57 00 71 42 04 00 74 0e 6a 0f 6b 0a 72 a6 01 .|.t.d...E.d.H...W.qB..t.j.k.r..
4500 00 01 00 01 00 74 0a 6a 0b 56 00 01 00 59 00 71 42 58 00 71 42 57 00 64 01 53 00 29 06 7a 30 49 .....t.j.V...Y.qBX.qBW.d.S.).z0I
4520 6e 66 65 72 65 6e 63 65 20 6c 6f 67 69 63 20 66 6f 72 20 61 75 67 6d 65 6e 74 65 64 20 62 69 6e nference.logic.for.augmented.bin
4540 61 72 79 20 6f 70 65 72 61 74 69 6f 6e 73 2e 4e 29 01 72 03 00 00 00 63 01 00 00 00 00 00 00 00 ary.operations.N).r....c........
4560 02 00 00 00 03 00 00 00 73 00 00 00 73 18 00 00 00 7c 00 5d 10 7d 01 7c 01 74 00 6a 01 6b 08 56 ........s...s....|.].}.|.t.j.k.V
4580 00 01 00 71 02 64 00 53 00 29 01 4e 29 02 72 0b 00 00 00 72 50 00 00 00 29 02 72 1e 00 00 00 72 ...q.d.S.).N).r....rP...).r....r
45a0 15 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 20 00 00 00 14 03 00 00 73 02 00 00 ....r....r....r....r........s...
45c0 00 04 00 7a 23 5f 69 6e 66 65 72 5f 61 75 67 61 73 73 69 67 6e 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c ...z#_infer_augassign.<locals>.<
45e0 67 65 6e 65 78 70 72 3e 29 05 72 9d 00 00 00 72 9e 00 00 00 72 a6 00 00 00 72 03 00 00 00 72 b3 genexpr>).r....r....r....r....r.
4600 00 00 00 29 10 72 3f 00 00 00 72 b7 00 00 00 72 4d 00 00 00 72 58 00 00 00 da 09 69 6e 66 65 72 ...).r?...r....rM...rX.....infer
4620 5f 6c 68 73 72 15 00 00 00 72 4f 00 00 00 72 33 00 00 00 72 7b 00 00 00 72 24 00 00 00 72 0b 00 _lhsr....rO...r3...r{...r$...r..
4640 00 00 72 50 00 00 00 72 b6 00 00 00 72 ac 00 00 00 72 04 00 00 00 72 65 00 00 00 29 07 72 0d 00 ..rP...r....r....r....re...).r..
4660 00 00 72 03 00 00 00 72 b9 00 00 00 72 ba 00 00 00 72 bb 00 00 00 72 bc 00 00 00 72 bd 00 00 00 ..r....r....r....r....r....r....
4680 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 10 5f 69 6e 66 65 72 5f 61 75 67 61 73 73 69 67 r....r....r......_infer_augassig
46a0 6e 0a 03 00 00 73 24 00 00 00 00 02 08 01 08 02 08 02 0e 01 0e 01 16 01 16 02 08 01 04 02 02 01 n....s$.........................
46c0 02 01 02 01 02 01 02 01 02 01 12 02 10 01 72 c1 00 00 00 63 02 00 00 00 00 00 00 00 02 00 00 00 ..............r....c............
46e0 05 00 00 00 43 00 00 00 73 10 00 00 00 74 00 7c 00 74 01 7c 01 74 02 6a 03 83 04 53 00 29 01 4e ....C...s....t.|.t.|.t.j...S.).N
4700 29 04 72 81 00 00 00 72 c1 00 00 00 72 0b 00 00 00 72 b2 00 00 00 29 02 72 0d 00 00 00 72 03 00 ).r....r....r....r....).r....r..
4720 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0f 69 6e 66 65 72 5f 61 75 67 61 73 73 69 ..r....r....r......infer_augassi
4740 67 6e 25 03 00 00 73 04 00 00 00 00 03 02 01 72 c2 00 00 00 63 02 00 00 00 00 00 00 00 03 00 00 gn%...s........r....c...........
4760 00 05 00 00 00 43 00 00 00 73 2a 00 00 00 7c 01 6a 00 7d 02 7c 02 64 00 6b 08 72 1c 74 01 6a 02 .....C...s*...|.j.}.|.d.k.r.t.j.
4780 7c 00 7c 01 64 01 8d 02 82 01 74 03 a0 04 7c 00 7c 02 7c 01 a1 03 53 00 29 02 4e 29 02 72 10 00 |.|.d.....t...|.|.|...S.).N).r..
47a0 00 00 72 03 00 00 00 29 05 72 41 00 00 00 72 04 00 00 00 72 16 00 00 00 72 0a 00 00 00 5a 18 5f ..r....).rA...r....r....r....Z._
47c0 61 72 67 75 6d 65 6e 74 73 5f 69 6e 66 65 72 5f 61 72 67 6e 61 6d 65 29 03 72 0d 00 00 00 72 03 arguments_infer_argname).r....r.
47e0 00 00 00 72 39 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0f 69 6e 66 65 72 5f 61 ...r9...r....r....r......infer_a
4800 72 67 75 6d 65 6e 74 73 33 03 00 00 73 08 00 00 00 00 02 06 01 08 01 0e 01 72 c3 00 00 00 63 02 rguments3...s............r....c.
4820 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 43 00 00 00 73 3a 00 00 00 7c 00 a0 00 a1 00 7d 02 ...............C...s:...|.....}.
4840 74 01 7c 02 74 02 6a 03 83 02 72 1e 7c 02 a0 04 7c 01 a1 01 53 00 74 05 7c 00 6a 06 7c 01 64 01 t.|.t.j...r.|...|...S.t.|.j.|.d.
4860 8d 01 83 01 7d 03 74 07 a0 08 7c 03 7c 01 a1 02 53 00 29 02 7a 57 69 6e 66 65 72 20 61 20 41 73 ....}.t...|.|...S.).zWinfer.a.As
4880 73 69 67 6e 4e 61 6d 65 2f 41 73 73 69 67 6e 41 74 74 72 3a 20 6e 65 65 64 20 74 6f 20 69 6e 73 signName/AssignAttr:.need.to.ins
48a0 70 65 63 74 20 74 68 65 20 52 48 53 20 70 61 72 74 20 6f 66 20 74 68 65 0a 20 20 20 20 61 73 73 pect.the.RHS.part.of.the.....ass
48c0 69 67 6e 20 6e 6f 64 65 0a 20 20 20 20 29 01 72 03 00 00 00 29 09 5a 09 73 74 61 74 65 6d 65 6e ign.node.....).r....).Z.statemen
48e0 74 72 12 00 00 00 72 08 00 00 00 da 09 41 75 67 41 73 73 69 67 6e 72 4f 00 00 00 72 2e 00 00 00 tr....r......AugAssignrO...r....
4900 5a 0e 61 73 73 69 67 6e 65 64 5f 73 74 6d 74 73 72 02 00 00 00 72 42 00 00 00 29 04 72 0d 00 00 Z.assigned_stmtsr....rB...).r...
4920 00 72 03 00 00 00 5a 04 73 74 6d 74 72 44 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 .r....Z.stmtrD...r....r....r....
4940 da 0c 69 6e 66 65 72 5f 61 73 73 69 67 6e 3e 03 00 00 73 0a 00 00 00 00 06 08 01 0c 01 0a 02 10 ..infer_assign>...s.............
4960 01 72 c5 00 00 00 63 02 00 00 00 00 00 00 00 02 00 00 00 08 00 00 00 63 00 00 00 73 50 00 00 00 .r....c................c...sP...
4980 7c 00 a0 00 a1 00 73 12 74 01 6a 02 56 00 01 00 6e 3a 79 1a 74 03 6a 04 7c 00 6a 05 7c 01 64 01 |.....s.t.j.V...n:y.t.j.|.j.|.d.
49a0 8d 02 45 00 64 00 48 00 01 00 57 00 6e 1e 04 00 74 06 6a 07 6b 0a 72 4a 01 00 01 00 01 00 74 01 ..E.d.H...W.n...t.j.k.rJ......t.
49c0 6a 02 56 00 01 00 59 00 6e 02 58 00 64 00 53 00 29 02 4e 29 01 72 03 00 00 00 29 08 5a 15 68 61 j.V...Y.n.X.d.S.).N).r....).Z.ha
49e0 73 5f 75 6e 64 65 72 6c 79 69 6e 67 5f 6f 62 6a 65 63 74 72 0b 00 00 00 72 50 00 00 00 da 07 4d s_underlying_objectr....rP.....M
4a00 41 4e 41 47 45 52 5a 18 69 6e 66 65 72 5f 61 73 74 5f 66 72 6f 6d 5f 73 6f 6d 65 74 68 69 6e 67 ANAGERZ.infer_ast_from_something
4a20 da 06 6f 62 6a 65 63 74 72 04 00 00 00 5a 0c 41 73 74 72 6f 69 64 45 72 72 6f 72 29 02 72 0d 00 ..objectr....Z.AstroidError).r..
4a40 00 00 72 03 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 10 69 6e 66 65 72 5f 65 6d ..r....r....r....r......infer_em
4a60 70 74 79 5f 6e 6f 64 65 50 03 00 00 73 0c 00 00 00 00 03 08 01 0a 02 02 01 1a 01 10 01 72 c8 00 pty_nodeP...s................r..
4a80 00 00 63 02 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 0c 00 00 00 7c 00 6a 00 ..c................C...s....|.j.
4aa0 a0 01 7c 01 a1 01 53 00 29 01 4e 29 02 72 15 00 00 00 72 4f 00 00 00 29 02 72 0d 00 00 00 72 03 ..|...S.).N).r....rO...).r....r.
4ac0 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0b 69 6e 66 65 72 5f 69 6e 64 65 78 5f ...r....r....r......infer_index_
4ae0 03 00 00 73 02 00 00 00 00 02 72 c9 00 00 00 63 03 00 00 00 00 00 00 00 05 00 00 00 05 00 00 00 ...s......r....c................
4b00 43 00 00 00 73 64 00 00 00 74 00 a0 01 7c 02 7c 00 a1 02 7d 03 7c 02 73 14 7c 03 7d 02 74 00 6a C...sd...t...|.|...}.|.s.|.}.t.j
4b20 02 7c 01 67 01 64 01 8d 01 7c 03 5f 03 74 04 7c 00 6a 05 64 02 7c 02 64 03 8d 02 64 00 83 02 7d .|.g.d...|._.t.|.j.d.|.d...d...}
4b40 04 74 06 7c 04 74 07 6a 08 83 02 73 54 74 09 6a 0a 64 04 7c 00 7c 02 64 05 8d 03 82 01 74 04 7c .t.|.t.j...sTt.j.d.|.|.d.....t.|
4b60 04 a0 0b 7c 00 7c 03 a1 02 83 01 53 00 29 06 4e 29 01 72 46 00 00 00 da 0b 5f 5f 67 65 74 69 74 ...|.|.....S.).N).rF.....__getit
4b80 65 6d 5f 5f 29 01 72 03 00 00 00 7a 28 43 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20 5f 5f 67 65 em__).r....z(Could.not.find.__ge
4ba0 74 69 74 65 6d 5f 5f 20 66 6f 72 20 7b 6e 6f 64 65 21 72 7d 2e 29 02 72 10 00 00 00 72 03 00 00 titem__.for.{node!r}.).r....r...
4bc0 00 29 0c 72 3f 00 00 00 72 91 00 00 00 72 49 00 00 00 72 4a 00 00 00 72 86 00 00 00 72 66 00 00 .).r?...r....rI...rJ...r....rf..
4be0 00 72 12 00 00 00 72 02 00 00 00 5a 0b 42 6f 75 6e 64 4d 65 74 68 6f 64 72 04 00 00 00 72 16 00 .r....r....Z.BoundMethodr....r..
4c00 00 00 72 48 00 00 00 29 05 72 0d 00 00 00 72 70 00 00 00 72 03 00 00 00 72 a0 00 00 00 72 96 00 ..rH...).r....rp...r....r....r..
4c20 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 10 69 6e 73 74 61 6e 63 65 5f 67 65 74 69 ..r....r....r......instance_geti
4c40 74 65 6d 68 03 00 00 73 12 00 00 00 00 02 0c 01 04 01 04 03 10 02 14 01 0c 01 04 01 0c 03 72 cb temh...s......................r.
4c60 00 00 00 63 02 00 00 00 00 00 00 00 06 00 00 00 04 00 00 00 43 00 00 00 73 70 00 00 00 69 00 7d ...c................C...sp...i.}
4c80 02 7c 01 64 00 6b 08 72 10 7c 02 53 00 78 2e 7c 00 6a 00 44 00 5d 24 7d 03 74 01 7c 03 74 02 6a .|.d.k.r.|.S.x.|.j.D.]$}.t.|.t.j
4ca0 03 83 02 72 34 7c 01 7c 02 7c 03 6a 04 3c 00 71 18 7c 01 7c 02 7c 03 3c 00 71 18 57 00 7c 00 6a ...r4|.|.|.j.<.q.|.|.|.<.q.W.|.j
4cc0 05 64 00 6b 09 72 50 7c 00 6a 05 6e 02 67 00 7d 04 78 16 7c 04 44 00 5d 0e 7d 05 7c 01 7c 02 7c .d.k.rP|.j.n.g.}.x.|.D.].}.|.|.|
4ce0 05 6a 04 3c 00 71 5a 57 00 7c 02 53 00 29 01 4e 29 06 72 46 00 00 00 72 12 00 00 00 72 08 00 00 .j.<.qZW.|.S.).N).rF...r....r...
4d00 00 72 13 00 00 00 72 15 00 00 00 72 47 00 00 00 29 06 da 04 63 61 6c 6c 72 03 00 00 00 5a 0e 63 .r....r....rG...)...callr....Z.c
4d20 6f 6e 74 65 78 74 5f 6c 6f 6f 6b 75 70 72 9f 00 00 00 72 47 00 00 00 da 07 6b 65 79 77 6f 72 64 ontext_lookupr....rG.....keyword
4d40 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 4c 00 00 00 7d 03 00 00 73 16 00 00 00 00 03 04 r....r....r....rL...}...s.......
4d60 01 08 01 04 01 0c 01 0c 01 0c 02 0c 01 14 01 0a 01 0e 01 72 4c 00 00 00 63 02 00 00 00 00 00 00 ...................rL...c.......
4d80 00 06 00 00 00 08 00 00 00 63 00 00 00 73 cc 00 00 00 64 01 7d 02 7c 01 70 0e 74 00 a0 01 a1 00 .........c...s....d.}.|.p.t.....
4da0 7d 01 74 00 a0 02 7c 01 a1 01 7d 03 74 00 a0 02 7c 01 a1 01 7d 04 79 1a 74 03 7c 00 6a 04 6a 05 }.t...|...}.t...|...}.y.t.|.j.j.
4dc0 7c 01 a0 06 a1 00 64 02 8d 01 83 01 7d 05 57 00 6e 1a 04 00 74 07 6a 08 6b 0a 72 58 01 00 01 00 |.....d.....}.W.n...t.j.k.rX....
4de0 01 00 64 03 7d 02 59 00 6e 44 58 00 7c 05 74 09 6a 0a 6b 09 72 98 7c 05 a0 0b a1 00 72 82 7c 00 ..d.}.Y.nDX.|.t.j.k.r.|.....r.|.
4e00 6a 0c 6a 05 7c 03 64 02 8d 01 45 00 64 04 48 00 01 00 71 9c 7c 00 6a 0d 6a 05 7c 04 64 02 8d 01 j.j.|.d...E.d.H...q.|.j.j.|.d...
4e20 45 00 64 04 48 00 01 00 6e 04 64 03 7d 02 7c 02 72 c8 7c 00 6a 0c 6a 05 7c 03 64 02 8d 01 45 00 E.d.H...n.d.}.|.r.|.j.j.|.d...E.
4e40 64 04 48 00 01 00 7c 00 6a 0d 6a 05 7c 04 64 02 8d 01 45 00 64 04 48 00 01 00 64 04 53 00 29 05 d.H...|.j.j.|.d...E.d.H...d.S.).
4e60 7a c1 53 75 70 70 6f 72 74 20 49 66 45 78 70 20 69 6e 66 65 72 65 6e 63 65 0a 0a 20 20 20 20 49 z.Support.IfExp.inference......I
4e80 66 20 77 65 20 63 61 6e 27 74 20 69 6e 66 65 72 20 74 68 65 20 74 72 75 74 68 69 6e 65 73 73 20 f.we.can't.infer.the.truthiness.
4ea0 6f 66 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 77 65 20 64 65 66 61 75 6c 74 0a 20 20 20 of.the.condition,.we.default....
4ec0 20 74 6f 20 69 6e 66 65 72 72 69 6e 67 20 62 6f 74 68 20 62 72 61 6e 63 68 65 73 2e 20 4f 74 68 .to.inferring.both.branches..Oth
4ee0 65 72 77 69 73 65 2c 20 77 65 20 69 6e 66 65 72 20 65 69 74 68 65 72 20 62 72 61 6e 63 68 0a 20 erwise,.we.infer.either.branch..
4f00 20 20 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 2e 0a 20 ...depending.on.the.condition...
4f20 20 20 20 46 29 01 72 03 00 00 00 54 4e 29 0e 72 3f 00 00 00 72 b7 00 00 00 72 40 00 00 00 72 86 ...F).r....TN).r?...r....r@...r.
4f40 00 00 00 da 04 74 65 73 74 72 4f 00 00 00 72 4d 00 00 00 72 04 00 00 00 72 16 00 00 00 72 0b 00 .....testrO...rM...r....r....r..
4f60 00 00 72 50 00 00 00 72 76 00 00 00 da 04 62 6f 64 79 5a 06 6f 72 65 6c 73 65 29 06 72 0d 00 00 ..rP...rv.....bodyZ.orelse).r...
4f80 00 72 03 00 00 00 5a 0d 62 6f 74 68 5f 62 72 61 6e 63 68 65 73 72 b8 00 00 00 72 b9 00 00 00 72 .r....Z.both_branchesr....r....r
4fa0 ce 00 00 00 72 0c 00 00 00 72 0c 00 00 00 72 0e 00 00 00 da 0b 69 6e 66 65 72 5f 69 66 65 78 70 ....r....r....r......infer_ifexp
4fc0 8e 03 00 00 73 20 00 00 00 00 08 04 05 0c 01 0a 01 0a 01 02 01 1a 01 10 01 0a 02 0a 01 08 01 16 ....s...........................
4fe0 02 16 02 04 01 04 01 14 01 72 d0 00 00 00 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e .........r....).N).N).N).N).N).N
5000 29 02 4e 54 29 02 4e 54 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 46 29 01 46 ).NT).NT).N).N).N).N).N).N).F).F
5020 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 01 4e 29 5d da 07 5f ).N).N).N).N).N).N).N).N).N)].._
5040 5f 64 6f 63 5f 5f 72 98 00 00 00 72 33 00 00 00 72 78 00 00 00 5a 07 61 73 74 72 6f 69 64 72 02 _doc__r....r3...rx...Z.astroidr.
5060 00 00 00 72 03 00 00 00 72 3f 00 00 00 72 04 00 00 00 72 05 00 00 00 72 06 00 00 00 72 07 00 00 ...r....r?...r....r....r....r...
5080 00 72 08 00 00 00 5a 13 61 73 74 72 6f 69 64 2e 69 6e 74 65 72 70 72 65 74 65 72 72 09 00 00 00 .r....Z.astroid.interpreterr....
50a0 72 0a 00 00 00 72 0b 00 00 00 5a 0e 41 73 74 72 6f 69 64 4d 61 6e 61 67 65 72 72 c6 00 00 00 72 r....r....Z.AstroidManagerr....r
50c0 0f 00 00 00 da 06 4d 6f 64 75 6c 65 5a 06 5f 69 6e 66 65 72 72 85 00 00 00 72 3a 00 00 00 da 06 ......ModuleZ._inferr....r:.....
50e0 4c 61 6d 62 64 61 72 8d 00 00 00 5a 05 53 6c 69 63 65 72 19 00 00 00 5a 19 72 61 69 73 65 5f 69 Lambdar....Z.Slicer....Z.raise_i
5100 66 5f 6e 6f 74 68 69 6e 67 5f 69 6e 66 65 72 72 65 64 72 28 00 00 00 5a 04 4c 69 73 74 5a 05 54 f_nothing_inferredr(...Z.ListZ.T
5120 75 70 6c 65 da 03 53 65 74 72 2f 00 00 00 72 36 00 00 00 72 2d 00 00 00 72 38 00 00 00 72 3c 00 uple..Setr/...r6...r-...r8...r<.
5140 00 00 72 45 00 00 00 5a 0c 70 61 74 68 5f 77 72 61 70 70 65 72 da 04 4e 61 6d 65 5a 0a 41 73 73 ..rE...Z.path_wrapper..NameZ.Ass
5160 69 67 6e 4e 61 6d 65 72 c0 00 00 00 72 51 00 00 00 5a 04 43 61 6c 6c 72 57 00 00 00 5a 06 49 6d ignNamer....rQ...Z.CallrW...Z.Im
5180 70 6f 72 74 72 60 00 00 00 5a 0a 49 6d 70 6f 72 74 46 72 6f 6d 72 6a 00 00 00 da 09 41 74 74 72 portr`...Z.ImportFromrj.....Attr
51a0 69 62 75 74 65 5a 0a 41 73 73 69 67 6e 41 74 74 72 72 6b 00 00 00 5a 06 47 6c 6f 62 61 6c 72 c7 ibuteZ.AssignAttrrk...Z.Globalr.
51c0 00 00 00 72 6d 00 00 00 72 72 00 00 00 5a 09 53 75 62 73 63 72 69 70 74 72 7f 00 00 00 5a 06 42 ...rm...rr...Z.Subscriptr....Z.B
51e0 6f 6f 6c 4f 70 72 81 00 00 00 72 8b 00 00 00 72 8c 00 00 00 5a 07 55 6e 61 72 79 4f 70 72 90 00 oolOpr....r....r....Z.UnaryOpr..
5200 00 00 72 97 00 00 00 72 9b 00 00 00 72 9c 00 00 00 72 a1 00 00 00 72 a3 00 00 00 72 a9 00 00 00 ..r....r....r....r....r....r....
5220 72 ac 00 00 00 72 b6 00 00 00 72 be 00 00 00 5a 17 79 65 73 5f 69 66 5f 6e 6f 74 68 69 6e 67 5f r....r....r....Z.yes_if_nothing_
5240 69 6e 66 65 72 72 65 64 72 bf 00 00 00 5a 05 42 69 6e 4f 70 72 c1 00 00 00 72 c2 00 00 00 72 c4 inferredr....Z.BinOpr....r....r.
5260 00 00 00 72 c3 00 00 00 da 09 41 72 67 75 6d 65 6e 74 73 72 c5 00 00 00 72 c8 00 00 00 5a 09 45 ...r......Argumentsr....r....Z.E
5280 6d 70 74 79 4e 6f 64 65 72 c9 00 00 00 5a 05 49 6e 64 65 78 72 cb 00 00 00 72 62 00 00 00 72 6f mptyNoder....Z.Indexr....rb...ro
52a0 00 00 00 72 4c 00 00 00 72 d0 00 00 00 5a 05 49 66 45 78 70 72 0c 00 00 00 72 0c 00 00 00 72 0c ...rL...r....Z.IfExpr....r....r.
52c0 00 00 00 72 0e 00 00 00 da 08 3c 6d 6f 64 75 6c 65 3e 16 00 00 00 73 e4 00 00 00 04 02 08 01 08 ...r......<module>....s.........
52e0 01 08 02 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 03 08 06 0a 08 08 01 08 01 08 ................................
5300 01 08 01 08 01 08 03 0a 16 04 01 0c 10 08 01 08 01 08 03 0a 0a 08 17 08 15 08 03 08 14 0a 14 04 ................................
5320 01 10 02 08 03 04 01 04 01 0e 16 08 03 04 01 04 01 0e 0f 08 03 04 01 04 01 0e 18 08 03 0a 24 04 ..............................$.
5340 01 10 03 0e 03 04 01 04 01 0e 0b 08 03 06 03 04 01 0c 38 0e 01 08 03 04 01 04 01 0e 33 08 06 08 ..................8.........3...
5360 0b 0a 36 04 01 04 01 0e 08 08 01 08 03 08 05 08 0b 0a 0e 0a 14 08 10 08 05 08 23 08 2d 08 2c 08 ..6.......................#.-.,.
5380 19 04 01 04 01 0e 06 08 01 08 03 0a 1b 04 01 04 01 0e 06 08 01 08 05 04 01 0c 07 08 03 04 01 04 ................................
53a0 01 0e 0c 08 01 08 03 04 01 04 01 0e 0a 08 03 04 01 0c 04 08 04 0a 12 08 03 08 11 04 01 0c 20 ...............................