Index

A | C | D | E | G | I | L | M | N | O | P | R | S | T | U | V | W

A

abspath() (in module pycc.cli.common)
add_parent_references() (in module pycc.asttools.references)
add_sibling_references() (in module pycc.asttools.references)
Arg (class in pycc.cli.extensions.interfaces)
arguments (pycc.cli.extensions.constants.ConstantInlineExtension attribute)
(pycc.cli.extensions.interfaces.CliExtension attribute)
assignments (pycc.astwrappers.name.Name attribute)

C

child_scopes() (in module pycc.asttools.scope)
CliExtension (class in pycc.cli.extensions.interfaces)
constant (pycc.astwrappers.name.Name attribute)
ConstantInlineExtension (class in pycc.cli.extensions.constants)
ConstantInliner (class in pycc.optimizers.constant)
copy_location() (in module pycc.asttools.references)

D

declaration (pycc.astwrappers.name.Name attribute)
declaration() (in module pycc.asttools.name)
description (pycc.cli.extensions.constants.ConstantInlineExtension attribute)
(pycc.cli.extensions.interfaces.Arg attribute)
(pycc.cli.extensions.interfaces.CliExtension attribute)

E

Enum (class in pycc.enum)
EnumValue (class in pycc.enum)
execute() (in module pycc.cli.extensions.utils)

G

generic_visit() (pycc.asttools.visitor.NodeVisitor method)
get_top_node() (in module pycc.asttools.references)

I

is_scope() (in module pycc.asttools.scope)
iter_extensions() (in module pycc.cli.extensions.utils)

L

load_dir() (in module pycc.cli.common)
load_path() (in module pycc.cli.common)

M

major (pycc.pycompat.VERSION attribute)
micro (pycc.pycompat.VERSION attribute)
minor (pycc.pycompat.VERSION attribute)
modified (pycc.asttools.visitor.NodeTransformer attribute)

N

Name (class in pycc.astwrappers.name)
name (pycc.cli.extensions.constants.ConstantInlineExtension attribute)
(pycc.cli.extensions.interfaces.Arg attribute)
(pycc.cli.extensions.interfaces.CliExtension attribute)
name_source() (in module pycc.asttools.name)
NameGenerator (class in pycc.astwrappers.name)
NameVisitorMixin (class in pycc.asttools.name)
node (pycc.astwrappers.name.Name attribute)
(pycc.cli.common.PySource attribute)
NodeTransformer (class in pycc.asttools.visitor)
NodeVisitor (class in pycc.asttools.visitor)
NodeVisitorIter (class in pycc.asttools.visitor)

O

optimize() (in module pycc.optimizers.constant)
(pycc.cli.extensions.constants.ConstantInlineExtension static method)
(pycc.cli.extensions.interfaces.CliExtension static method)

P

parent_scope() (in module pycc.asttools.scope)
parse() (in module pycc.asttools.parse)
path (pycc.cli.common.PySource attribute)
pycc (module)
pycc.asttools (module)
pycc.asttools.name (module)
pycc.asttools.parse (module)
pycc.asttools.references (module)
pycc.asttools.scope (module)
pycc.asttools.visitor (module)
pycc.astwrappers (module)
pycc.astwrappers.name (module)
pycc.cli (module)
pycc.cli.common (module)
pycc.cli.extensions (module)
pycc.cli.extensions.constants (module)
pycc.cli.extensions.interfaces (module)
pycc.cli.extensions.utils (module)
pycc.enum (module)
pycc.optimizers (module)
pycc.optimizers.constant (module)
pycc.pycompat (module)
PySource (class in pycc.cli.common)

R

register_arguments() (in module pycc.cli.common)
register_extensions() (in module pycc.cli.extensions.utils)
releaselevel (pycc.pycompat.VERSION attribute)
run_optimizers() (in module pycc.cli.common)

S

scope_type() (in module pycc.asttools.scope)
serial (pycc.pycompat.VERSION attribute)
source (pycc.astwrappers.name.Name attribute)

T

token (pycc.astwrappers.name.Name attribute)
type (pycc.cli.extensions.interfaces.Arg attribute)

U

uses (pycc.astwrappers.name.Name attribute)

V

VERSION (class in pycc.pycompat)
visit() (pycc.asttools.visitor.NodeTransformer method)
(pycc.asttools.visitor.NodeVisitor method)
(pycc.asttools.visitor.NodeVisitorIter method)
(pycc.astwrappers.name.NameGenerator method)
visit_alias() (pycc.asttools.name.NameVisitorMixin method)
visit_arg() (pycc.asttools.name.NameVisitorMixin method)
visit_arguments() (pycc.asttools.name.NameVisitorMixin method)
visit_BinOp() (pycc.optimizers.constant.ConstantInliner method)
visit_ClassDef() (pycc.asttools.name.NameVisitorMixin method)
visit_FunctionDef() (pycc.asttools.name.NameVisitorMixin method)
visit_Global() (pycc.asttools.name.NameVisitorMixin method)
visit_Name() (pycc.asttools.name.NameVisitorMixin method)
(pycc.optimizers.constant.ConstantInliner method)
visit_Nonlocal() (pycc.asttools.name.NameVisitorMixin method)

W

write_result() (in module pycc.cli.common)