Class | Description |
---|---|
AstCache |
Provides a factory for python source ASTs.
|
AstConverter |
Converts the antlr AST into the indexer's AST format.
|
Builtins |
Initializes the built-in types, functions and modules.
|
Def |
Encapsulates information about a binding definition site.
|
Diagnostic | |
Indexer |
Indexes a set of Python files and builds a code graph.
|
NBinding |
An
NBinding collects information about a fully qualified name (qname) in the code graph. |
Outliner |
Generates a file outline from the index: a structure representing the
variable and attribute definitions in a file.
|
Outliner.Branch |
An outline entry with children.
|
Outliner.Entry | |
Outliner.Leaf |
An entry with no children.
|
Ref |
Encapsulates information about a binding reference.
|
Scope |
Symbol table.
|
StyleRun |
Represents a simple style run for purposes of source highlighting.
|
Util |
Enum | Description |
---|---|
Diagnostic.Type | |
NBinding.Kind |
In addition to its type, each binding has a
NBinding.Kind enumeration that
attempts to represent the structural role the name plays in the code. |
Scope.Type | |
StyleRun.Type |
Exception | Description |
---|---|
IndexingException |
Signals that indexing is being aborted.
|