§
    ¹³ÙgÒ  ã                   óN   — d Z ddlmZ  G d„ de¦  «        Z G d„ de¦  «        ZdS )z7
Exception for errors raised by the DAGCircuit object.
é    )ÚQiskitErrorc                   ó(   ‡ — e Zd ZdZˆ fd„Zd„ Zˆ xZS )ÚDAGCircuitErrorz6Base class for errors raised by the DAGCircuit object.c                 óh   •—  t          ¦   «         j        |Ž  d                     |¦  «        | _        dS ©zSet the error message.ú N©ÚsuperÚ__init__ÚjoinÚmsg©Úselfr   Ú	__class__s     €úR/granary/edev/quantum/lib/python3.11/site-packages/qiskit/dagcircuit/exceptions.pyr   zDAGCircuitError.__init__   ó,   ø€ à�‰ŒÔ˜#ÐÐØ—8’8˜C‘=”=ˆŒˆˆó    c                 ó*   — t          | j        ¦  «        S ©zReturn the message.©Úreprr   ©r   s    r   Ú__str__zDAGCircuitError.__str__   ó   € å�D”H‰~Œ~Ðr   ©Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Ú__classcell__©r   s   @r   r   r      sM   ø€ € € € € Ø@Ð@ð!ð !ð !ð !ð !ð
ð ð ð ð ð ð r   r   c                   ó(   ‡ — e Zd ZdZˆ fd„Zd„ Zˆ xZS )ÚDAGDependencyErrorz9Base class for errors raised by the DAGDependency object.c                 óh   •—  t          ¦   «         j        |Ž  d                     |¦  «        | _        dS r   r	   r   s     €r   r   zDAGDependencyError.__init__#   r   r   c                 ó*   — t          | j        ¦  «        S r   r   r   s    r   r   zDAGDependencyError.__str__(   r   r   r   r!   s   @r   r#   r#       sM   ø€ € € € € ØCÐCð!ð !ð !ð !ð !ð
ð ð ð ð ð ð r   r#   N)r   Úqiskit.exceptionsr   r   r#   © r   r   ú<module>r(      s�   ððð ð *Ð )Ð )Ð )Ð )Ð )ð
ð 
ð 
ð 
ð 
�kñ 
ô 
ð 
ð
ð 
ð 
ð 
ð 
˜ñ 
ô 
ð 
ð 
ð 
r   