Module docparser


Classes

ParseError

Functions

_add_import_var
_find
_find_in_namespace
_get_filename
_get_module_name
_global_name
_import_var
_import_var_as
_is_submodule_import_var
_join_toktree
_module_var_toktree
_parse_package
_pp_toktree
_pp_toktree_add_piece
_process_fromstar_import
_proxy_base
add_docstring_from_comments
add_to_group
append_to_all
apply_decorator
del_variable
dotted_names_in
find_base
flatten
get_lhs_parent
get_module_encoding
handle_special_module_vars
init_arglist
is_append_to_all
lhs_is_instvar
lookup_name
lookup_value
lookup_variable
parse_classdef_bases
parse_docs
parse_dotted_name
parse_dotted_name_list
parse_funcdef_arg
parse_name
parse_string
parse_string_list
pp_toktree
process_append_to_all
process_assignment
process_classdef
process_control_flow_line
process_del
process_docstring
process_file
process_from_import
process_funcdef
process_import
process_line
process_multi_stmt
process_one_line_block
rhs_to_valuedoc
script_guard
set_variable
shallow_parse
split_on

Variables

BASE_HANDLING
COMMENT_DOCSTRING_MARKER
CONTROL_FLOW_KEYWORDS
DEFAULT_DECORATOR_BEHAVIOR
END_GROUP_MARKER
IMPORT_HANDLING
IMPORT_STAR_HANDLING
PARSE_ELSE_BLOCKS
PARSE_EXCEPT_BLOCKS
PARSE_FINALLY_BLOCKS
PARSE_FOR_BLOCKS
PARSE_IF_BLOCKS
PARSE_TRY_BLOCKS
PARSE_WHILE_BLOCKS
PUBLIC_DECORATOR_APPENDS_TO_ALL
START_GROUP_MARKER
_moduledoc_cache

[hide private]