File: //usr/lib/python3.12/site-packages/sepolgen/__pycache__/refparser.cpython-312.pyc
�
/�i�~ � � � d dl Z d dlZd dlZd dlZddlmZ ddlmZ ddlmZ ddlmZ ddlm Z dZ
i d d
�dd�d
d�dd�dd�dd�dd�dd�dd�dd�dd�dd �d!d"�d#d$�d%d&�d'd(�d)d*�i d+d,�d-d.�d/d0�d1d2�d3d4�d5d6�d7d8�d9d:�d;d<�d=d>�d?d@�dAdB�dCdD�dEdF�dGdH�dIdJ�dKdL��i dMdN�dOdP�dQdR�dSdT�dUdV�dWdX�dYdZ�d[d\�d]d^�d_d`�dadb�dcdd�dedf�dgdh�didj�dkdl�dmdn��dodpdq��ZdrZdsZ
dtZduZdvZdwZdxZdyZdzZd{Zd|Zd}Zd~ZdZd�Zd�Zd�Zd�Zd�Zd�� Zd�� Z d�� Z!d�� Z"d�� Z#d�� Z$d�� Z%d�� Z&d�� Z'da(da)d�a*da+d�a,d�d��Z-d�� Z.d�� Z/d�� Z0d�� Z1d�� Z2d�� Z3d�� Z4d�� Z5d�� Z6d�� Z7d�� Z8d�� Z9d�� Z:d�� Z;d�� Z<d�� Z=d�� Z>d�� Z?d�� Z@d�� ZAd�� ZBd�� ZCd�� ZDd�� ZEd�� ZFd�� ZGd�� ZHd�� ZId�� ZJd�� ZKd�� ZLd�� ZMd�� ZNd�� ZOd�� ZPd�� ZQd�� ZRd�� ZSd�� ZTd�� ZUd�� ZVd�� ZWd�� ZXd�� ZYd�� ZZd�� Z[d�� Z\d�� Z]d�� Z^d Z_dÄ Z`dĄ Zadń ZbdƄ ZcdDŽ ZddȄ ZedɄ Zfdʄ Zgd˄ Zhd̄ Zid̈́ Zjd΄ Zkdτ ZldЄ Zmdф Znd҄ Zodӄ ZpdԄ ZqdՄ Zrdք Zsdׄ Ztdaudavd Zwd�dلZxdڄ Zyd�dۄZzy)�� N� )�access)�defaults)�lex)� refpolicy)�yacc)J�TICK�SQUOTE�OBRACE�CBRACE�SEMI�COLON�OPAREN�CPAREN�COMMA�MINUS�TILDE�ASTERISK�AMP�BAR�EXPL�EQUAL�FILENAME�
IDENTIFIER�NUMBER�PATH� IPV6_ADDR�MODULE�
POLICY_MODULE�REQUIRE�SID�GENFSCON�FS_USE_XATTR�FS_USE_TRANS�FS_USE_TASK�PORTCON�NODECON�NETIFCON�PIRQCON�IOMEMCON� IOPORTCON�PCIDEVICECON�
DEVICETREECON�CLASS�
TYPEATTRIBUTE�
ROLEATTRIBUTE�TYPE� ATTRIBUTE�ATTRIBUTE_ROLE�ALIAS� TYPEALIAS�BOOL�TRUE�FALSE�IF�ELSE�ROLE�TYPES�ALLOW� DONTAUDIT�
AUDITALLOW�
NEVERALLOW�
PERMISSIVE�
TYPEBOUNDS�TYPE_TRANSITION�TYPE_CHANGE�TYPE_MEMBER�RANGE_TRANSITION�ROLE_TRANSITION�
OPT_POLICY� INTERFACE�TUNABLE_POLICY�GEN_REQ�TEMPLATE�GEN_CONTEXT�GEN_TUNABLE�IFELSE�IFDEF�IFNDEF�DEFINE�moduler �
policy_moduler �requirer �sidr! �genfsconr"