package documentation
(source)

This module contains all classes that are considered a "scoped" node and anything related. A scope node is a node that opens a new local scope in the language definition: Module, ClassDef, FunctionDef (and Lambda, GeneratorExp, DictComp and SetComp to some extent).
Module scoped​_nodes This module contains the classes for "scoped" node, i.e. which are opening a new local scope in the language definition : Module, ClassDef, FunctionDef (and Lambda, GeneratorExp, DictComp and SetComp to some extent).

From __init__.py:

Class ​Async​Function​Def Class representing an ast.FunctionDef node.
Class ​Class​Def Class representing an ast.ClassDef node.
Class ​Comprehension​Scope Scoping for different types of comprehensions.
Class ​Dict​Comp Class representing an ast.DictComp node.
Class ​Function​Def Class representing an ast.FunctionDef.
Class ​Generator​Exp Class representing an ast.GeneratorExp node.
Class ​Lambda Class representing an ast.Lambda node.
Class ​List​Comp Class representing an ast.ListComp node.
Class ​Locals​Dict​Node​NG this class provides locals handling common to Module, FunctionDef and ClassDef nodes, including a dict like interface for direct access to locals information
Class ​Module Class representing an ast.Module node.
Class ​Set​Comp Class representing an ast.SetComp node.
Function builtin​_lookup lookup a name into the builtin module return the list of matching statements and the astroid for the builtin module
Function function​_to​_method Undocumented
Function get​_wrapping​_class Get the class that wraps the given node.
Function _is​_metaclass Return if the given class can be used as a metaclass.
def _is_metaclass(klass, seen=None): (source)
Return if the given class can be used as a metaclass.
def builtin_lookup(name): (source)
lookup a name into the builtin module return the list of matching statements and the astroid for the builtin module
def function_to_method(n, klass): (source)

Undocumented

def get_wrapping_class(node): (source)

Get the class that wraps the given node.

We consider that a class wraps a node if the class is a parent for the said node.

Returns
ClassDef or NoneThe class that wraps the given node