Êþº¾���4�Q�?
�
�@	�
�A	�
�B	�
�C	�
�D	�
�E	�
�F
��@�G
�
�@
�H�I�J�K�size�I�	alignment�fields�Ljava/util/Map;�	Signature�L�StructField�InnerClasses�FLjava/util/Map<Ljava/lang/String;Lcom/sun/jna/Structure$StructField;>;�	alignType�
typeMapper�Lcom/sun/jna/TypeMapper;�variable�Z�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�
LayoutInfo�"Lcom/sun/jna/Structure$LayoutInfo;�
access$200�%(Lcom/sun/jna/Structure$LayoutInfo;)Z�x0�
access$300�%(Lcom/sun/jna/Structure$LayoutInfo;)I�
access$400�
access$500�<(Lcom/sun/jna/Structure$LayoutInfo;)Lcom/sun/jna/TypeMapper;�
access$600�
access$700�3(Lcom/sun/jna/Structure$LayoutInfo;)Ljava/util/Map;�M�(Lcom/sun/jna/Structure$1;)V�Lcom/sun/jna/Structure$1;�
access$402�&(Lcom/sun/jna/Structure$LayoutInfo;I)I�x1�
access$502�T(Lcom/sun/jna/Structure$LayoutInfo;Lcom/sun/jna/TypeMapper;)Lcom/sun/jna/TypeMapper;�
access$202�&(Lcom/sun/jna/Structure$LayoutInfo;Z)Z�
access$602�
access$302�
SourceFile�Structure.java�com/sun/jna/Structure���������������java/util/LinkedHashMap�N�O�P� com/sun/jna/Structure$LayoutInfo�java/lang/Object�!com/sun/jna/Structure$StructField�com/sun/jna/Structure$1�java/util/Collections�synchronizedMap� (Ljava/util/Map;)Ljava/util/Map;� �
���������������������������������������
����� ���\�����"*·�	*µ�*µ�*»�
Y·�¸�µ�*µ�±����!������Ä�Å�	Æ�Ç�È�"�������"�#�%���&�'�� ���/�����*´�¬����!������Ä�"��������(�%���)�*�� ���/�����*´�¬����!������Ä�"��������(�%���+�*�� ���/�����*´�¬����!������Ä�"��������(�%���,�-�� ���/�����*´�°����!������Ä�"��������(�%���.�*�� ���/�����*´�¬����!������Ä�"��������(�%���/�0�� ���/�����*´�°����!������Ä�"��������(�%�����2�� ���9�����*·�±����!������Ä�"��������#�%������(�3��4�5�� ���;�����*Zµ�¬����!������Ä�"��������(�%������6���7�8�� ���;�����*+Zµ�°����!������Ä�"��������(�%������6���9�:�� ���;�����*Zµ�¬����!������Ä�"��������(�%������6���;�5�� ���;�����*Zµ�¬����!������Ä�"��������(�%������6���<�5�� ���;�����*Zµ�¬����!������Ä�"��������(�%������6����=����>����������
��$�
�1������