aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/sys_pre_expand.beam
blob: a5a0a3d6ace7477098a1b86327a9b32889da998c (plain) (tree)
1
                                                                                                                                                                                                 























































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                               
FOR17BEAMAtom�sys_pre_expandmoduleerl_expand_records	attributecompilelistsflattenerlang++dict	from_listerl_bitssystem_bitdefaultsystem_bittypesexpand	undefined
export_allmembertruefalse
setelementerrorexpand_pmodextendskeyfindBASEsys_expand_pmodforms
ensure_newhas_newfunctionnewadd_newvaratomremotecalladd_instancetupleinstanceadd_funclengthclauseordsetsadd_elementdefine_functionsfoldlmodule_attrsmodule_predef_funcsunionmodule_infofileimportexportlist_to_atompackages
strip_lastclausespatternnilstringcharintegerfloatbinmatchconsoprecord_fielderl_evalpartial_evalfoldrpattern_listguardguard_tests
guard_testexprsexprfunifreceivecatchblockcaselcbcerl_internalbifyesnotry	expr_listicr_clausesicr_clauses2lc_tqgenerate
b_generateerl_lint
is_guard_testfun_tqhash+make_funfun_clausesnew_fun_nameatom_to_listinteger_to_listpattern_binpattern_elementbin_elementpat_bit_sizealldefaultelementnew_bindingsvalue
make_bit_typeset_bit_typeokas_listcoerce_to_floatbadarithbadargexpr_binbin_expand_stringsnew_var_namenew_vars-package_to_stringconcatexpand_packagefindis_segmented	erl_parsepackage_segmentslaststoreadd_importsorddictimportedget_module_info"-bin_expand_strings/1-anonymous-1-"-bin_expand_strings/1-anonymous-0--expr_bin/2-anonymous-0--pattern_bin/2-anonymous-0--pattern/2-anonymous-0--module_attrs/1-lc$^0/1-0- -define_functions/2-anonymous-0--add_instance/3-lc$^0/1-0--add_new/4-lc$^0/1-0--module/2-lc$^0/1-0-Code-�'7"  @ @4 @$8EA#95:5@B3B CB0S+53B+5CR@#@S-$ E=U0@#-$=U@4�P@44  @4@G0@@@PFG�GG
GGGGGG4GGGGGGGGGG4@$ 
0@@$$ 
89�:� BB#@@# �9�:� BB#9�#:�#B#B#@3B#pCB#�S+��@4@C@
@S@3@#$ `0�;�@
e
u`@=�p@�@$@#$@Q0p
29�:� B$B
59�:� BB#9�#:�#B#B#3B#@CB#pS+��@4@S@C@34  @@$$  PF@G4GGG@@� FGJ�J�@G �@�H�
 �9
:
B#B 3B@CB�SB�c+
#�`p+�3
0 F #GG@#`�@@D@@S#@
@C$@c4@3T0�9
:
 BB#+

8
#A#3C4
C0
3@3=
@@0
 E
T=
@T@$#@@43@@4$@�9
:
0BSB$B #@D@�@SD0pC$@@D@#@4$4D0
'9
:
 B#B3@T@T@
9
:
 BB#9
#:
#B#B#�3+
� @@TEG033@#@3#@�0p0F GTG@`@G �`H@G N�
@@@@4@#@3@@$
0
;
@



0F GG@@#@$@3@4@
!@J
8
A#9
:
PB3B C+
3
+
C
 @
@#
4
@
 
!@!@@@@3$@#48
"A-!`F0G
"GGE=
#"4
%@#@0
$F0G
#GGF@G
$GGGG@F@#G
%GGGE#$pF@SG
%GGGPGES#@43@@$C@
 P
-@% @FCGJC&
&0'00@#@$8
(A-`F0G
"GGE=
)(4
*)9
+:
+BB#+
+��0F0SG
#GG#ESSF0cG
'GGSEc#@$3@@C@
(P
-0* 0F3GJ3+@G �0,
)P-PP|P�S`FPcG
+GGGG#EcFP#G
GGGSGF GGS9
.C:
.CBCBC@SBC�c+
.�@@S@@c@C$@#4@3D �@#@@@#�@ �@@#@�0pC@PE$4F #GG@#@.@G �P/
. 09
/:
/B#B�3+
/#�0@@@3@$g@#@� 0��@@#@�0p1
02@9
3:
3BB�#+
3�@#-0F GG@3@G �4
159
6:
6BB#B@3B�C+
6�@P@$@G@C@3@#4�@ �@@G�@ �@3@$@#@�@3$�  0pC@=F0G
#GGEF@#G
%GGG`GE#FP#G
+GGGGE#F0#G
#GGE#Gp#F@3G
%GGG`G#E3#FP3G
+GGGpGG#E3#FP3G
GG
3GG#E3#FP3G
GG
3GGE3#F #GG@# 6@G N�7
 88
=A#39
<#<#
<@@
9P
;9B#CB# SB#0c+
<CB+
:S
4@@3@# 
89
>:
> PBB#EF GG#:p@#@c@S@30
@@@ 
8;B#CB#SB# cB#0sB#@�+
<C
�@3@�3@s#@C@c@SP
M9
>:
> B3B@@3 
89
>:
> PBB#EF GG#<@3 
8=4
70 F GG>H?B0@0
G;
G�"
AR
C
5
E
6
FA9
B:
B 00BB$@#
�@@@@9
I:
IB+
I�@@#@A0pC$ C0B 0@@#
�@@@@9
J:
JB+
J�@@#@A0pC C7
D09
K#:
K#B#B#p3+
K�@3@#  @@#@�0pD09
K#:
K#B#B#p3+
K� @@#E@3  @@#@�0pE@@# 
�F0@@#�9
K:
KBB@#+
K�@# �@@#@Q0pG7
H09
K#:
K#B#3B#�C+
K3�PP@#F 3GGE3@C  @@#@�0pH09
K#:
K#B#3B#�C+
K3�pP@#E3F SGG3ES@C  @@#@�0pI@G �0J@G � K@G �L
PM9
OC:
OCBCS+
OS�@P@4@$@#@C@#@�@30pC�C$�@@�0 
Q9
N:
N �BB#FP3G
G$GGGF G3G#0NHO@G N�P
: Q8
RA#39
P#:
P#PB#CB#SB# cB#0sB#@�+
PC
+@�@c@3@�@s$@S4 
g9
S:
S B3B@$@3$ 
k9
S:
S B3B@@3 
u9
S:
S B3B@@3 
Q9
S:
S �BB#FPG
+G4G$GGEF GG#@R4
P0 F GGSHT
; U9
T<
T� 
V0
W@
[P
`VB#+
T#
<0 F #GG@#WB#B3B C0
T#;#
T
"
X
#
X
=
X
>
X
?
X
@
X
A
Y
'
ZX0 F #GG@#YP@C@3 
�9
e:
e pBB#F03G
AGGF G3G#ZP@C@3 
g9
e:
e pBB#F03G
'GGF G3G#[B#B3B CB0S0
T#;#
T�
B
\
C
]
D
^
E
_\ `@S@C@3 
U9
e:
e B3B@@3 
U9
e:
e �BB#F@3G
BGGGF G3G# ] `@C@S@3 
U9
e:
e B3B@@3 
U9
e:
e �BB#F@3G
CGGGF G3G# ^
P`@F@G
DG3GCGS0F GG@_ @ 
�0F GG@`B#B3B CB0SB@c+
T#
D+
dC�9
dS<S
d` 
a0
b@
caBSs+
ds
<@c 
UbBSsBS�BS �+
ds
=0�@�@c@�@$g@#@� 0@ 
UcBSsBS�BS �BS0�+
ds
C��FP#G
DG�G�G�GcF@G
CG�G�G# 
Ud
`p@FPG
DG3GCGSGc0F GG@eHf
I g8
h A 
U9
i:
i B3B@@3 
g9
i:
i PBB#EF GG#h4
f0 F GGiHj
J k8
l A 
o9
m:
m B3B@@3 
k9
m:
m PBB#EF GG#l4
j0 F GGmHn
K o8
p A 
y9
q:
q B3B@@3 
o9
q:
q PBB#EF GG#p4
n0 F GGqHr
L s 
yt
M u8
v A 
y9
w:
w B3B@@3 
u9
w:
w PBB#EF GG#v4
t0 F GGwHx
N y9
x<
x� 
z0
{@
�P
�`
�zB#+
x#
<0 F #GG@#{B#B3B C0
x#;#
x
=
|
@
|
"
|
>
|
?
|
#
|
O
}
A
~
'

P
�
Q
�
R
�
S
�|0 F #GG@#}@#@C@30
�~P@C@3 
�9
�:
� pBB#F03G
AGGF G3G#P@C@3 
�9
�:
� pBB#F03G
'GGF G3G#�P@C@3 
�9
�:
� pBB#F03G
PGGF G3G#�P@C@3 
�9
�:
� pBB#F03G
QGGF G3G#�P@C@3 
y9
�:
� pBB#F03G
RGGF G3G#�P@C@3 
u9
�:
� pBB#F03G
SGGF G3G#�B#B3B CB0S0
x#;#
x
%
�
B
�
D
�
T
�
C
�
U
�
V
�
E
��9
�C<C
�@0
�@
��BCcBCsBC �0
�c;c
�@
'
�
#
��8
��A���9
��:
��0B��+
��
#8
��A���9
��:
��0B��+
��
#4
����F@#G
$G3G�G�F@G
%G3G#GS 
y�`�@S@34@�D@sT 
�9
�:
� BB#|0�@$@@D@@# 0
�;
�@

�

��F0G
#GTG�F0G
#GTGDF@#G
$GTGGF@G
%G4G#G$F GG`�@@#@D0-9
�:
� BB#+
�
Y0F0G
#GTG#F0G
#GTGDF@#G
$GTGGF@G
%G4G#G$F GG`�+
�
Z�F0G
#GTGDF@G
%G4GG$F GG`�BCcBCsBC �BC0�0
�c;c
�@
$
�
E
��P�@�@S@�@$@34@sD 
�@E#E#@$�0  
�9
�:
� BB#8
�A3C8
�C�PACScF@G
$GG3GSF@G
%GGGcF GG# �0`@C@S@3@$ 
�PF@#G
%GGG@$@# 
y0�
 `@3ECS 
�9
�:
� BB#8
��0A3CF@G
%GG3GCF GG#� `@S@C@3 
y9
�:
� B3B@@3 
U9
�:
� �BB#F@3G
BGGGF G3G# � `@S@C@3 
y9
�:
� �BB#F@3G
DGGGF G3G# � `@C@S@3 
y9
�:
� B3B@@3 
�9
�:
� �BB#F@3G
TGGGF G3G# � `@C@S@3 
y9
�:
� B3B@@3 
y9
�:
� �BB#F@3G
CGGGF G3G# � `@#@S@3@C@0
�9
�:
� B3B@@3 
y9
�:
� �BB#F@3G
UGGGF G3G# � `@#@S@3@C@0
�9
�:
� B3B@@3 
y9
�:
� �BB#F@3G
VGGGF G3G# � @ 
�0F GG@�B#B3B CB0SB@c0
x#;#
x@
Q
�
D
��0p@S@c@C@3$ 
y9
�:
� B3B@@3 
u9
�:
� B3B@@3 
�9
�:
� �BB#FP3G
QG$GGGF G3G#0�0p@S@c@C@3$ 
y9
�:
� B3B@@3 
y9
�:
� �BB#FP3G
DG$GGGF G3G#0�B#B3B CB0SB@cBPs+
x#
[@�@C@s@c@S$@34 
u9
�:
� B3B@$@3$ 
�9
�:
� B3B@@3 
�9
�:
� B3B@@3 
u9
�:
� �BB#F`3G
[G4G$GGGF G3G#@�J�H�
\ �8
� A 
y9
�:
� B3B@@3 
�9
�:
� PBB#EF GG#�4
�0 F GG�H�
] �4
�0 F GG� 
��
^ �8
�A#39
�#:
�#PB#CB#SB# cB#0sB#@�+
�C
+@�@c@3@�@s$@S4 
g9
�:
� B3B@$@3$ 
k9
�:
� B3B@@3 
u9
�:
� B3B@@3 
�9
�:
� �BB#FPG
+G4G$GGEF GG#@�4
�0 F GG�H�
_0�8
�A3C9
�3:
�3@B3SB3cB3 sB30�0
�S;S
�@
`
�
a
��@�@@#@�@C@s$@c4 
y9
�:
� B3B@$@3$ 
U9
�:
� B3B#@@@3�00
�9
�:
� �BB#F@G
`G$GGEF GG#0�@�@@#@�@C@s$@c4 
y9
�:
� B3B@$@3$ 
U9
�:
� B3B#@@@3�00
�9
�:
� �BB#F@G
aG$GGEF GG#0�@P@@3@#@C$@40
�;
�@

�

��@@44�0 
s9
�:
� B$B#@@� 0
�9
�:
� PBB#EF GG#�@@44�0 
y9
�:
� B$B#@@� 0
�9
�:
� PBB#EF GG#�4
�00F GG#�H�J�
d0�9
�<
�` 
�0
�@
��B3BC+
�3
:PP@D@Y���@C@#$@4 @#@$@4@#4$ 
�9
�:
� BB#9
�#:
�#B#B#�3+
��@#@@3$
�9
�:
� BB#}0$9
�#:
�#B#3+
�3�@@#@#@�0p�F G
:GF0#G$G4GF@3G
OGDGG#F G3G@P�B3BCB S+
�3
P`@@@3@S@#@$@4@CD@
�9
�:
� BB#F03G
#G$GDF@CG
%G$G3GEC3FPCG
+G$GGG3EC3@4@D@34@#D 0
�;
�@

�

��9
�:
�BB�+
��@#@Y���@4@#4 @@D@D
�9
�:
� BB#}049
�#:
�#B#3+
�3�@@#@#@�0p�F0G4GDGF@#G
OG$GGF G#G@P�0F G
:G4@D#@$0
�P�B3BCB SB0c+
�3
'pF0G
#GG�F03G
#GG
gF@sG
$GGG3F0G
?GGcEF03G
#GGSE3F03G
#GGCE3F@3G
%GGsGF G3G#�@G �P�J�H�
h �8
�A#39
�#:
�#PB#CB#SB# cB#0sB#@�+
�C
+@�@c@3@�@s$@S4 
g9
�:
� B3B@$@3$ 
k9
�:
� B3B@@3 
u9
�:
� B3B@@3 
�9
�:
� �BB#FPG
+G4G$GGEF GG#@�4
�0 F GG�H�
i�9
�:
�BB�#B�3B�C+
��@P@4@#@3@C$@@@@@$@G�  @@G�  @@�0   E	/@�    E	-}#@3@@�@3�0p0F GG@�
l �  @
�@g 0F GG@#0 �
m �9
�:
�PB#B3B CB0SB@c+
�#
n9
�:
� PpBDB@C@c@S$@34 
U9
�:
� B3B@$@3$ 
�9
�:
� BB@#@40
�9
�:
� B3B#@@$@#@3$ 
��FPG
nG4GG$GEDF GGP�H�
o �9
�:
�0B#B 30
�#;#
�@
#
�
"
��+
�3
p�0 F #GG@#�+
�
q0 F G
qG�0 !@@$@@�  9
�:
�0BB#+
�
tp0F0G
?GG#F GG �H�
u0�+
�
q 0@@#@
q 9
�:
�0BB#B 3+
�
w0
�#;#
�@

�
p
��@3pF0G
#GG
F #GG@# �@3pF0G
#GG
pF #GG@# �@3@#pF0G
?GGF #GG@# �0@@#@ 9
�:
�0BB#B 3+
�
w+
�#@30F GG@�J�H�
y �9
�:
�0B#B3B C+
�#
?8
�ASc+
�S
@0Ph$
�@3@|PC@PF0G
@G3Gi$0�j$+
�
0
�;
�@
z
�
{
��@0�l#0��
| �  @
�@g00F GG@#0 �
n �9
�:
�PB#B3B CB0SB@c+
�#
n9
�:
� PpBDB@C@c@S$@34 
y9
�:
� BB#@+
�$
q00F G
qG#=
��@#@$$ 
y�9
�:
� BB$@#@40
�9
�:
� �BB#FPG
nG4GGG#EDF GG$P�H�
}�@g@@#@0�
~�9
�:
�BB�#+
�� 0@@#@`E	eE	rE	p}#@3@@�@3�0p0F GG@�@G N��
@�'
�0@@$@#@3@
�9
�:
� @BB#F0G
"GG@#@#}0 $ 0E#3@#@@
�0�+
�0@F G3G#�H�
��0
�N�7
�N!�
� �9
�:
�0B#B3B C+
�#
#@P9
�:
�B#B0SB`c+
�#�@@c@C@@S$@34 "9
�:
� BB#+
�
w@0F0G
#G4G#@�+
�
@#0
�;
�@

�

��@@�@@$�0 $@F0G
#GG@�@%+
�
@�!
�@F0G
#GG@�J�@G �@�
5 �9
�:
�   B#B3@3@0
�#@#=
��7
�#@#!�@@@�9
�:
�BBP#+
��@@�0-@@#@a0p�  @
�@&@@@9
�:
�BB`#+
��@@�0'@@#@q0p� @FG#J�@G � �
�0(8- 0A3@@3@0(@@#@0- (4
�@#(
�0(9-#:-#B#3B#PC+-3�
0PF #GG@C@# )9-:- BB#+-
w00F G
YG#(+-
@
Z(J(@G N�(
3(@N*(	
3(
@@N +(
� (9-
:-
PB#B3B CB0SB@c+-
#
n9-
C:-
C0BCsBC �+-
s
= �@@S@3#@c@�gP@#@0 (
  E(
�P(�PF0SG
>GCGFPcG
nGCGSG3G#Ec(
� ( 
�(
� ( 
�(
�0(�0F03G
>G#GF@G
CG#G3G(
�(8-A#9-:-  0BB@#-pF@GBGGGE (@#-(4-(
� (9-:-PB#B 3B0C+-#
PPF #G3GCE#(@(
�(8-A-`F0G
"GGE(4-( 
�(!8-"A-!`F0G
"GGE("4- (#
�($8-&A#9-%:-%@B3B CB0S+-%3B+-%CR`@#@S-$ E(%@#-$(&4-#StrTImpT,	

*,-/,,2789FGHWXbcefjkrFsFNvx@�8�
�8�8���8�
�������ExpT(3
3FunT��m�-��:��J����������UwLitT�Hx�eOA�0܊ԃ����'N>�ox3]@�֔���qwIT��f:;3;3؇��Q5�0!W�)?@���Kj�†��6o��j:�Ma�%�M~��v�[�e��F�l���Z�0���4���H��PE�Eo
����_69�֣ɉG�P�9�Qc=q���}ِ[��O����S"���D��R&WP)�)�8-:��X�UAttr(�lhdvsnln�+N�yg�h�i��$�jjAbst