aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/sys_pre_expand.beam
blob: 7b4d278e300b8832fef6aa49e6bb586a663f34d1 (plain) (tree)
1
2
3
4
5
6
7
8
                                                                                                                                                                                                 


                                                                                                                                                                                                                                                      
                                                                                                                                                  


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
















                                                                                                                                                                                                                                          
                                      





                                        
                                   







                                                                                                                                           
                                                                        










                                                                                                                     


                                                                                                                                                  
   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          


                                                                                                
                                                                                                                                
                                                   
                                      
                           









                                                              
   
















                                                                                                             
                              






























                                                                            
           


                                                                                        

           






                           


                                                                                            
           




























                                                                                                                                                                                                        
                

                                                         

               




                                                                                                                                           




           
             

             












                                                                                                                                                                                                      
        
                                                             
        

                         
           



                               
    
                               
    












                                                               
        








                                                                                                                                        
        









                                                                                                                                                                                                                                                  
        
             
  








                                                                  
         



                   
         




                                                                                        
                         



                                                                                                                                                                                                                                                                                                                                                                                   
                                                           


                                                                                                                                                                                                                                                         
FOR17DBEAMAtom�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_lastclausespatternnilopstringfoldrconscharintegerfloatbinmatchrecord_fielderl_evalpartial_evalpattern_listguardguard_tests
guard_testexprsexprfunifreceivecatchblockcaselcbcyesnoerl_internalbiftry	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_importsorddictimporteddefined
is_elementget_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-
�*8"  @ @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# cB#0s+
<CB+
:c
4@@3@# 
89
>:
> PBB#EF GG#:�@3@S#@3@s@c@
@@@ 
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?B@@0
G;
G�"
AR
C
5
E
6
FA9
B:
B 0@BB$@3
�@@@@9
I:
IB+
I�@@#@A0pC$ C0B @@@3
�@@@@9
J:
JB+
J�@@#@A0pC C7
D@9
K3:
K3B3B3p#+
K�@#@3  @@#@�0pD@9
K3:
K3B3B3p#+
K� @@3E@#  @@#@�0pE@@3 
�F@@@3�9
K:
KBB@#+
K�@# �@@#@Q0pG7
H@9
K3:
K3B3CB3�S+
KC�``@3F0CGG#GEC@S  @@#@�0pH@9
K3:
K3B3CB3�S+
KC��`@3ECF0cGG#GCEc@S  @@#@�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 
f9
S:
S B3B@$@3$ 
j9
S:
S B3B@@3 
t9
S:
S B3B@@3 
Q9
S:
S �BB#FPG
+G4G$GGEF GG#@R4
P0 F GGSHT
; U9
T<
T� 
VP
W0
[@
_VB#+
T#
<=
\WB#B 3B0CB@S+
T#
=+
b3�9
bC<C
b` 
X0
Y@
ZXBCc+
bc
<@S 
UYBCcBCsBC �+
bc
>0�@s@S@�@$g@#@� 0@ 
UZBCcBCsBC �BC0�+
bc
@��FP#G
=GsG�G�GSF@G
@GsG�G# 
U[B#B3B C0
T#;#
T
"
\
#
\
>
\
A
\
B
\
C
\
D
]
'
^\0 F #GG@#]P@C@3 
�9
d:
d pBB#F03G
DGGF G3G#^P@C@3 
f9
d:
d pBB#F03G
'GGF G3G#_B#B3B CB0S0
T#;#
T�
E
`
@
a
=
b
F
c` `@S@C@3 
U9
d:
d B3B@@3 
U9
d:
d �BB#F@3G
EGGGF G3G# a `@C@S@3 
U9
d:
d B3B@@3 
U9
d:
d �BB#F@3G
@GGGF G3G# b @0F GG@c @ 
�0F GG@dHe
I f8
g A 
U9
h:
h B3B@@3 
f9
h:
h PBB#EF GG#g4
e0 F GGhHi
J j8
k A 
n9
l:
l B3B@@3 
j9
l:
l PBB#EF GG#k4
i0 F GGlHm
K n8
o A 
x9
p:
p B3B@@3 
n9
p:
p PBB#EF GG#o4
m0 F GGpHq
L r 
xs
M t8
u A 
x9
v:
v B3B@@3 
t9
v:
v PBB#EF GG#u4
s0 F GGvHw
N x9
w<
w� 
y0
z@
�P
�`
�yB#+
w#
<=
{zB#B3B C0
w#;#
w
>
{
C
{
"
{
A
{
B
{
#
{
O
|
D
}
'
~
P

Q
�
R
�
S
�{0 F #GG@#|@#@C@30
�}P@C@3 
�9
�:
� pBB#F03G
DGGF 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 
x9
�:
� pBB#F03G
RGGF G3G#�P@C@3 
t9
�:
� pBB#F03G
SGGF G3G#�B#B3B CB0S0
w#;#
w
%
�
E
�
=
�
T
�
@
�
U
�
V
�
F
��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 
x�p�$@S@C4@3D@�T@sd 
�9
�:
� BB#|0�@$@@T@@#0-,
�
@@#@T0-9
�:
� BB#+
�
W0F0G
#GdG#F@G
$GdGG4F@#G
%GDGG$F G#Gp�+
�
X@@TT 0
�;
�@

�

��F0G
#GdG�F@G
$GdGG4F@#G
%GDGG$F G#Gp��F@G
%GDG4G$F GGp�BCcBCsBC �BC0�0
�c;c
�@
$
�
F
��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@$@# 
x0�
 `@3ECS 
�9
�:
� BB#8
��0A3CF@G
%GG3GCF GG#� `@S@C@3 
x9
�:
� B3B@@3 
U9
�:
� �BB#F@3G
EGGGF G3G# � `@S@C@3 
x9
�:
� �BB#F@3G
=GGGF G3G# � `@C@S@3 
x9
�:
� B3B@@3 
�9
�:
� �BB#F@3G
TGGGF G3G# � `@C@S@3 
x9
�:
� B3B@@3 
x9
�:
� �BB#F@3G
@GGGF G3G# � `@#@S@3@C@0
�9
�:
� B3B@@3 
x9
�:
� �BB#F@3G
UGGGF G3G# � `@#@S@3@C@0
�9
�:
� B3B@@3 
x9
�:
� �BB#F@3G
VGGGF G3G# � @ 
�0F GG@�B#B3B CB0SB@c0
w#;#
w@
Q
�
=
��0p@S@c@C@3$ 
x9
�:
� B3B@@3 
t9
�:
� B3B@@3 
�9
�:
� �BB#FP3G
QG$GGGF G3G#0�0p@S@c@C@3$ 
x9
�:
� B3B@@3 
x9
�:
� �BB#FP3G
=G$GGGF G3G#0�B#B3B CB0SB@cBPs+
w#
[@�@C@s@c@S$@34 
t9
�:
� B3B@$@3$ 
�9
�:
� B3B@@3 
�9
�:
� B3B@@3 
t9
�:
� �BB#F`3G
[G4G$GGGF G3G#@�J�H�
\ �8
� A 
x9
�:
� 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 
f9
�:
� B3B@$@3$ 
j9
�:
� B3B@@3 
t9
�:
� 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 
x9
�:
� B3B@$@3$ 
U9
�:
� B3B#@@@3�00
�9
�:
� �BB#F@G
`G$GGEF GG#0�@�@@#@�@C@s$@c4 
x9
�:
� B3B@$@3$ 
U9
�:
� B3B#@@@3�00
�9
�:
� �BB#F@G
aG$GGEF GG#0�@P@@3@#@C$@40
�;
�@

�

��@@44�0 
r9
�:
� B$B#@@� 0
�9
�:
� PBB#EF GG#�@@44�0 
x9
�:
� 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
BGGcEF03G
#GGSE3F03G
#GGCE3F@3G
%GGsGF G3G#�@G �P�J�H�
h �8
�A#39
�#:
�#PB#CB#SB# cB#0sB#@�+
�C
+@�@c@3@�@s$@S4 
f9
�:
� B3B@$@3$ 
j9
�:
� B3B@@3 
t9
�:
� 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
BGG#F GG �H�
u0�+
�
q 0@@#@
q 9
�:
�0BB#B 3+
�
w0
�#;#
�@

�
p
��@3pF0G
#GG
F #GG@# �@3pF0G
#GG
pF #GG@# �@3@#pF0G
BGGF #GG@# �0@@#@ 9
�:
�0BB#B 3+
�
w+
�#@30F GG@�J�H�
y �9
�:
�0B#B3B C+
�#
B8
�ASc+
�S
C0Ph$
�@3@|PC@PF0G
CG3Gi$0�j$+
�
0
�;
�@
z
�
{
��@0�l#0��
| �  @
�@g00F GG@#0 �
n �9
�:
�PB#B3B CB0SB@c+
�#
n9
�:
� PpBDB@C@c@S$@34 
x9
�:
� BB#@+
�$
q00F G
qG#=
��@#@$$ 
x�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
WG#(+-
@
X(J(@G N�(
�0(9-#:-#B#3B#�C+-3�0PF #GG@C@#N *(@G N�(	
3(
@N+(
3(@@N ,(

� (9-:-PB#B3B CB0SB@c+-#
n9-C:-C0BCsBC �+-s
> �@@S@3#@c@�gP@#@0 (  E(
�P(�PF0SG
AGCGFPcG
nGCGSG3G#Ec(
� ( 
�(
� ( 
�(
�0(�0F03G
AG#GF@G
@G#G3G(
�(8-A#9-:-000B$BB @#-pF@GBGG$GE0(@#-(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-)() FGJStrTImpT -	

*,-/,,2789?GHYZbcefjkrGsGNvxC�8�
�8�8���8�
�����,���ExpT(33
FunT��m�-��=g��_��B�E�e� �%3�LitT�Jx�eO�
�@��V|A��HO~���Mb7}�vW�[��?n"�/a��L&0�}hx�ʑ�1�M��M���XP7�6쾶yku�Щ2�E�c��7A�����:-7W4�w�PF����;�<�$+
�w=�y���m��!2tgv��N*�y4��ʘ/8j�'�4Խr���iЙ#V���Ȣ:Q���IB
*e0e��yo�'�vU{Attr(�lhdvsnln%�EgĊ{�@��4���jjAbst