Your IP : 216.73.216.196
B
��\� � @ sf d Z ddlmZ G dd� de�ZG dd� de�ZG dd� de�ZG d d
� d
e�ZG dd� de�ZG d
d� de�Z G dd� de�Z
G dd� de
�ZG dd� de�ZG dd� de�Z
G dd� de
�ZG dd� de
�ZG dd� de�ZG dd� de
�ZG dd � d e�ZG d!d"� d"e�ZG d#d$� d$e�ZG d%d&� d&e�ZG d'd(� d(e�ZejZejZejZeZeZeZeZ d)S )*z<this module contains exceptions used in the astroid library
� )�utilc s* e Zd ZdZd� fdd� Zdd� Z� ZS )�AstroidErroram base exception class for all astroid related exceptions
AstroidError and its subclasses are structured, intended to hold
objects representing state when the exception is thrown. Field
values are passed to the constructor as keyword-only arguments.
Each subclass has its own set of standard fields, but use your
best judgment to decide whether a specific exception instance
needs more or fewer fields for debugging. Field values may be
used to lazily generate the error message: self.message.format()
will be called with the field names and values supplied as keyword
arguments.
� c s<