summaryrefslogtreecommitdiff
path: root/doc/api/astroid.rst
blob: 347f63cc101aa79d93b313d47f153f7649192b87 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
:mod:`astroid`
==============

.. automodule:: astroid

Submodules
----------
.. autosummary::
   :toctree:

   astroid.exceptions
   astroid.nodes

Exceptions
----------
.. currentmodule:: astroid.exceptions

.. autosummary::

   AstroidBuildingError
   AstroidBuildingException
   AstroidError
   AstroidImportError
   AstroidIndexError
   AstroidSyntaxError
   AstroidTypeError
   AttributeInferenceError
   BinaryOperationError
   DuplicateBasesError
   InconsistentMroError
   InferenceError
   MroError
   NameInferenceError
   NoDefault
   NotFoundError
   OperationError
   ResolveError
   SuperArgumentTypeError
   SuperError
   TooManyLevelsError
   UnaryOperationError
   UnresolvableName
   UseInferenceDefault

.. currentmodule:: astroid

.. data:: MANAGER

   The manager for doing stuff.

   :type: astroid.manager.AstroidManager


.. autoclass:: Uninferable

.. autofunction:: are_exclusive

.. autofunction:: builtin_lookup

.. autofunction:: extract_node

.. autofunction:: parse

.. autofunction:: unpack_infer

.. autofunction:: register_module_extender

.. autofunction:: inference_tip