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


                                                                                                                                                                                                                                       
                                                                                              



                                                                                                                                                                                       
    


                                                                                               
             


                                                                                                                                   
             




                  
    
             
    






                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                   



















                                                                                                                                            
                                                               











                                                                                                                                 
                                         












                              






                                                                               
   









                                                                                     
         


                            

              
         
           

                                        






























                                                                                                                                                                                                                                                                                                     
                



                                                        
         

                 



                                                    

         
         

























                                                                                                                                                                                                                                                                          
    
                                  
    



























                                                                                                                                                       
  







                                                                      
         




                      
         






                                                                                                                                                                       
           





                                                                                                                                                                                                                                                                                                                         
FOR15,BEAMAtom��sys_pre_expandmoduleerl_expand_records	attributecompilelistsflattenerlang++erl_bitssystem_bitdefaultsystem_bittypesexpand
export_allmembertruefalsegb_setsto_list
setelementerrordefine_functionsfoldl	from_listmodule_attrsmodule_predef_funcsmodule_predef_func_beh_infounionordsetsgen_beh_infoclausefunctionbehaviour_info	make_listintegeratomtupleconsmodule_predef_funcs_mod_infocallmodule_infoformsfileimportexportis_atomclausespatternnilopstringfoldrerl_evalpartial_evalvarcharfloatbinmatchpattern_listguardguard_tests
guard_testexprsexprfuncatchreceiveifblock	named_funcasebclclengthyesremotenoerl_internalbiftry	expr_listicr_clausesicr_clauses2lc_tq
b_generategenerateerl_lint
is_guard_testfun_tqfun_clausesnew_fun_nameatom_to_listinteger_to_listlist_to_atom+pattern_binpattern_elementbin_elementpat_bit_sizealldefaultelementnew_bindingsvalue
make_bit_typeset_bit_typeok	undefinedas_listcoerce_to_floatbadarithbadargexpr_binbin_expand_stringsnew_var_namenew_vars-add_importsorddictstoreimportedfinddefined
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$^1/1-1-callback-module_attrs/1-lc$^0/1-0- -define_functions/2-anonymous-0--module/2-lc$^0/1-0-Code,�G4�"  @ @4�  @$8EA#95:5@B3B CB0S+53B+5CR@#@S�0-C E=U0@#�0-C=U@4�P�0@44�@  @4�P0@�`@�F�G�GGGGG4GGGGGGGGGG4@$�p 
@@$$�p 
$9�:� BB#9�#:�#�B#B# 3B#@CB#pS+��@4@C@�@S@3@#$�� P0�;�@
e
u`@��`=�p@�@$@#$@1��0p��
9�:� B$B��
9�:� BB#9�#:�#�B#B#3B# CB#@S+��@4@S@C@34��  @@$$��  PF@G4GGG@@��pH�@G������H���H�@G������J� FG$�0J��
 9
:
�B#Bp3+
#�0@@@3@$g@#@� ��0����@@#@���0p�
9
:
�BBP#+
� 0@@#�-<@�-8@@#@q�0p0F GG@ �
�
9
:
 BB�
!9
:
 BB#@@#�  0F GG@�H�H�
9
:
�BB #B`3BpC+
�4
30F GG@@P@4@3@C@#$�
@@G ��@� �@@G ��@$$� �@3@4@#@�@34�0pC4 PEF #GG@#@�
�
EFPG
GGG0GGEFPG
 GG
!GG�
"8
A#9
:
@B038
3A3CS9
C:
C BCc9
c:
c BcsBc�4
S �@#@�@s�
F0G
#GGEF0#G
$GGE#F0#G
%GGF@G
&GG#G@ 4
@G@ � 
'!9
":
"�BB#B 3BpC+
"�@P@$@G@C@3@#4�!�@�! �@@G�"�@�" �@3@$@#@�@3$�  �!0pC =F0G
$GGEF@#G
(GGGPGE#FP#G
GGGGE#F0#G
$GGE#G`#F@3G
(GGGPG#E3#FP3G
GGG`GG#E3#FP3G
 GG
)GG#E3#FP3G
 GG
)GGE3#F #GG@# "@G�#�#�$
* $8
)A#39
(#<#
(@@
%P
'%B#CB#SB# cB#0s+
(CB+
&c
+@@3@#�% 
$9
,:
, PBB#EF GG#&�@3@S#@3@s@c�&@
.@@ 
$'B#CB#SB# cB#0sB#@�+
(C
 �@3@�3@s#@C@c@S�'P
;9
*:
* B3B@@3�( 
$9
+:
+ PBB#EF GG#(@3 
$)4
#0 F GG*�'H+�(H,�%H-�)B@.0
3;
3�"
/R
0
,
1
-
2/
�+
8
9
93:
93�B3+
9�@#@3@!�*N0p0@31@@3 -2@@@3�+�9
7:
7�BB #+
7�@#�+ �@@#@1�+0p37
4@9
63:
63�B3CB3PS+
6C�``@3F0CGG#GEC@S�,  @@#@a�,0p4@9
53:
53�B3CB3PS+
5C��`@3ECF0cGG#GCEc@S�-  @@#@a�-0p5@G�-�6@G�,�7@G�+�8�.H9@G�*�:�/
 P;9
<C:
<C�BCS+
<S�@P@4@$@#@C@#@�@3�00pC�C$�@@�0�0 
?9
=:
= �BB#FP3G
 G$GGGF G3G#0<@G�0�=�0H>�1
/ ?8
@A#39
>#:
>#PB#CB#SB# cB#0sB#@�+
>C
@�@c@3@�@s$@S4�2 
\9
A:
A B3B@$@3$�3 
a9
B:
B B3B@@3�4 
m9
C:
C B3B@@3�5 
?9
D:
D �BB#FPG
G4G$GGEF GG#@@4
>0 F GGA�6HB�3HC�4HD�5HE�7
0 F9
E<
E� 
GP
H0
M@
QGB#+
E#
1=
NHB#B 3B0CB@S+
E#
2+
L3�9
LC<C
L` 
I0
J@
KIBCc+
Lc
1@S 
FJBCcBCsBC �+
Lc
30�@s@S@�@$g@#@� �80�@ 
FKBCcBCsBC �BC0�+
Lc
&��FP#G
2GsG�G�GSF@G
&GsG�G# 
FL @�90F GG@MB#B3B C0
E#;#
E
7
N
$
N
3
N
8
N
#
N
9
N
:
O
%
PN0 F #GG@#OP@C@3�: 
�9
Z:
Z pBB#F03G
:GGF G3G#PP@C@3�; 
\9
Y:
Y pBB#F03G
%GGF G3G#QB#B3B CB0S0
E#;#
E`
;
R
&
S
2
TR `@S@C@3�< 
F9
W:
W B3B@@3�= 
F9
X:
X �BB#F@3G
;GGGF G3G# S `@C@S@3�> 
F9
U:
U B3B@@3�? 
F9
V:
V �BB#F@3G
&GGGF G3G# T @�@0F GG@U�>HV�?HW�<HX�=HY�;HZ�:H[�A
< \8
] A�B 
F9
^:
^ B3B@@3�C 
\9
_:
_ PBB#EF GG#]4
[0 F GG^�BH_�CH`�D
= a8
b A�E 
f9
c:
c B3B@@3�F 
a9
d:
d PBB#EF GG#b4
`0 F GGc�EHd�FHe�G
> f8
g A�H 
r9
h:
h B3B@@3�I 
f9
i:
i PBB#EF GG#g4
e0 F GGh�JHi�IHj�K
? k 
rl�L
@ m8
n A�M 
r9
o:
o B3B@@3�N 
m9
p:
p PBB#EF GG#n4
l0 F GGo�MHp�NHq�O
A r9
q<
q� 
s0
t@
}P
�`
�sB#+
q#
1=
utB#B3B C0
q#;#
q
3
u
9
u
7
u
8
u
#
u
$
u
B
v
C
w
D
x
E
y
F
z
:
{
%
|u0 F #GG@#v@#@C@30
�wP@C@3�P 
r9
�:
� pBB#F03G
CGGF G3G#xP@C@3�Q 
�9
�:
� pBB#F03G
DGGF G3G#yP@C@3�R 
�9
�:
� pBB#F03G
EGGF G3G#zP@C@3�S 
m9
�:
� pBB#F03G
FGGF G3G#{P@C@3�T -9
�:
� pBB#F03G
:GGF G3G#|P@C@3�U 
�9
�:
� pBB#F03G
%GGF G3G#}B#B3B CB0S0
q#;#
q
(
~
G
�
2
�
;
�
H
�
&
�
I
�
J
�~9
�C<C
�@0
@
�BCcBCsBC �+
�c
$p�$@S@C4@3D@�T@sd�V 
�9
�:
� BB#�W|0@$@@T@@#�X0-&,
�
@@#@T�Y0-!9
�:
� BB#+
�
L0F0G
$GdG#F@G
MGdGG4F@#G
(GDGG$F G#Gp�+
�
N@@TT�Z 0
�;
�@

�

��F0G
$GdG�F@G
MGdGG4F@#G
(GDGG$F G#Gp��F@G
(GDG4G$F GGp�BCcBCsBC �BC0�+
�c
M
 @�@3@sE�S#E�#�[ 
�9
�:
� BB#8
�A3C8
�C�PACScF@G
MGG3GSF@G
(GGGcF GG# �
 `@3ECS�\ 
�9
�:
� BB#8
��0A3CF@G
(GG3GCF GG#�@#@S@3@C3@
�� `@S@C@3�] 
r9
�:
� �BB#F@3G
2GGGF G3G# � `@S@C@3�^ 
r9
�:
� B3B@@3�_ 
F9
�:
� �BB#F@3G
;GGGF G3G# � `@C@S@3�` 
r9
�:
� B3B@@3�a 
�9
�:
� �BB#F@3G
HGGGF G3G# � `@C@S@3�b 
r9
�:
� B3B@@3�c 
r9
�:
� �BB#F@3G
&GGGF G3G# � `@#@S@3@C@�d0
�9
�:
� B3B@@3�e 
r9
�:
� �BB#F@3G
IGGGF G3G# � `@#@S@3@C@�f0
�9
�:
� B3B@@3�g 
r9
�:
� �BB#F@3G
JGGGF G3G# �B#B3B CB0SB@c0
q#;#
q@
2
�
D
��0p@S@c@C@3$�h 
r9
�:
� B3B@@3�i 
r9
�:
� �BB#FP3G
2G$GGGF G3G#0�0p@S@c@C@3$�j 
r9
�:
� B3B@@3�k 
m9
�:
� B3B@@3�l 
�9
�:
� �BB#FP3G
DG$GGGF G3G#0�B#B3B CB0SB@cBPs+
q#
Q@�@C@S@3@s$@c4�m 
m9
�:
� B3B@@3�n 
�9
�:
� B3B@4@34�o 
�9
�:
� B3B@$@3$�p 
m9
�:
� �BB#F`3G
QGGG4G$GF G3G#@��mH��nH��oH��pH��jH��kH��lH��hH��iH��fH��gH��dH��eH��bH��cH��`H��aH��^H��_H��]H��\H��[H��VH��YJ��ZJ��UH��TH��SH��RH��QH��PH��q
R �8
� A�r 
r9
�:
� B3B@@3�s 
�9
�:
� PBB#EF GG#�4
�0 F GG��rH��sH��t
S �4
�0 F GG� 
���u
T �8
�A#39
�#:
�#PB#CB#SB# cB#0sB#@�+
�C
@�@c@3@�@s$@S4�2 
\9
�:
� B3B@$@3$�v 
a9
�:
� B3B@@3�w 
m9
�:
� B3B@@3�x 
�9
�:
� �BB#FPG
G4G$GGEF GG#@�4
�0 F GG��yH��vH��wH��xH��z
U0�8
�A3C9
�3:
�3@B3SB3cB3 sB30�0
�S;S
�@
V
�
W
��@�@@#@�@C@s$@c4�{ 
r9
�:
� B3B@$@3$�| 
F9
�:
� B3B#@@@3�0�}0
�9
�:
� �BB#F@G
VG$GGEF GG#0�@�@@#@�@C@s$@c4�~ 
r9
�:
� B3B@$@3$� 
F9
�:
� B3B#@@@3�0��0
�9
�:
� �BB#F@G
WG$GGEF GG#0�@P@@3@#@C$@4��0
�;
�@

�

��@@44�0�� 
r9
�:
� B$B#@@� ��0
�9
�:
� PBB#EF GG#�@@44�0�� 
k9
�:
� B$B#@@� ��0
�9
�:
� PBB#EF GG#�4
�00F GG#ƙ�JǙ�Hș�Hə�Hʙ�H˙~H̙H͙�HΙ{Hϙ|HЙ}Hљ�
Z0�9
�<
�` 
�0
�@
��B3BC+
�3
/ P@@#@C�� 
�9
�:
� BB@
B�� 
�9
�:
� �BB#F G
/GF03GGGF@G
BGGG3F GG# �B3BCB S+
�3
 P`@$@@S@C@#@4@D�� 0
�;
�@

�

��@#@$@3@D@$D�0 ��@-9
�:
� BB#F03G
$GGF@CG
(GG3GEC3FPCG
GGGG3EC3F G
/G3@0
� �@
B@4D�@�� 
�9
�:
� �BB#F0GGGF@G
BGGGF GG#@�B3BCB SB0c+
�3
 0
�C0
�S-
�cpF03G
$GGCF0CG
$GGSF0SG
#GGcF@G
 G3GCGS0
��p0F03G
BGGF G3G#ٙ�Jڙ�Hۙ�Hܙ�Hݙ�Hޙ�
Z@�0@@$@@#@3�� 
�9
�:
� BB@�� 
�9
�:
� �BB#F0GGGFPG
GG$GGGF GG#0���H��H��
[ �8
�A#39
�#:
�#PB#CB#SB# cB#0sB#@�+
�C
@�@c@3@�@s$@S4�2 
\9
�:
� B3B@$@3$�� 
a9
�:
� B3B@@3�� 
m9
�:
� B3B@@3�� 
�9
�:
� �BB#FPG
G4G$GGEF GG#@�4
�0 F GG��H��H��H��H��
\ �9
�:
��B#B�3B�CB�S+
�#�P`@D@3@C@$@S4��@@@��@@$@$��@@4��@Gp��   E	-@�@��   E	-@��   E	/@�  ��   E	-����}#@3@@�@3���0p0F GG@��
a �  @��-@g 0F GG@#��0� ��
b �9
�:
�PB#B3B CB0SB@c+
�#
c9
�:
� PpBDB@C@c@S$@34�� 
F9
�:
� B3B@$@3$�� 
�9
�:
� BB@#@4��0
�9
�:
� B3B#@@$@#@3$�� -�FPG
cG4GG$GEDF GGP��H��H��H��
d �9
�:
�0B#B 30
�#;#
�@
$
�
7
��+
�3
e�0 F #GG@#�+
�
f0 F G
fG�0 ��!@@$��@@� �� 9
�:
�0BB#+
�
ip0F0G
#GG#F GG ���H���
j0�+
�
f 0@@#@
f�� 9-:-0BB#B 3+-
l0
�#;#
�@
m
�
e
��@3��pF0G
$GG
mF #GG@# �@3��pF0G
$GG
eF #GG@# �@3@#��pF0G
#GGF #GG@# �0@@#@�� 9
�:
�0BB#B 3+
�
l+
�#@3��0F GG@���H(��J(��
o (9-:-0B#B3B C+-#
#8-ASc+-S
90Ph$-@3@��|PC@PF0G
9G3Gi$0(j$+-
0-;-@
p-
q-(@0(�l#0((��
r (  @��-@g00F GG@#��0� (	��
c (
9-	:-	PB#B3B CB0SB@c+-	#
c9-	:-	 PpBDB@C@c@S$@34�� 
r9-
:-
 BB#@+-$
f00F G
fG#=-(@#@$$�� 
r(9-:- BB$@#@4��0
�9-:- �BB#FPG
cG4GGG#EDF GG$P(
��H(��H(��H(��
s(@g@@#@��0�(��
t(9-:-�BB�#+-� 0@@#@��`E	eE	rE	p����}#@3@@�@3���0p0F GG@(@G���(��
u@('-0@@$@#@3@��-9-:- @BB#F0G
7GG@#@#��}0$ 0E#3@#@@-0(+-0@F G3G#(��H(��
, (9-:-   B#B3
�#+-
@3@@#���9-:-�BB0#+-�@@��0-@@#@A��0p (��H(@G���(��
w0(8- 0A3@@3@��0@@#@0- (4-@#( ��
z0(!9-##:-##�B#3B#0C+-#3�
0PF #GG@C@#��  9-":-$ BB#+-$
l00F G
LG#("+-$
@
N(#@G���($��J(%��
|0(&9-'#:-'#�B#3B#pC+-'3�0PF #GG@C@#��N !('@G���((�
)()@�N"(*�
)(+@@�N #(,��
 (-9-.:-.PB#B3B CB0SB@c+-.#
c9-.C:-.C0BCsBC �+-.s
3 �@@S@3#@c@�gP@#@��0� (.  E(/��
�P(0�PF0SG
8GCGFPcG
cGCGSG3G#Ec(1��
� (2 -
(3��
� (4 
�(5�8
�0(6�0F03G
8G#GF@G
&G#G3G(7�
�(88-:A#9-9:-9@B 3+-93
�0@#@�-8 E(9@#-8(:4-7(;�
�(<8->A#9-=:-=000B$BB @#�-<pF@GBGG$GE0(=@#-<(>4-;(?��
� (@9-A:-APB#B 3B0C+-A#
 PPF #G3GCE#(A@(B�0
�(C8-EA#9-D:-D@B3B CB0S+-D3B+-DCR`@#@S�0-C E(D@#-C(E4-F(F FG�0JStrTImpT�$	

.456KOPXY]^_`g5h5A
k
n9vxyx{}~~ExpT()+))FunT��@���6���4���2��-���0��LitT�x�eN�
�@�U�B�S�!|��z�n2:���nl*��ś� ���|�����r�&"�zK��57�����>���qe��z�!�s�
�m�
N��›�� ����T��%V�3(�9=6�F���D
�v`Y�4��4����<����v���R�P����8�B�Attr'�lhdvsnlnF�|:}�D����Q�jjAbst