module Synopsis.Parsers.Python.SXRGenerator
class SXRGenerator
-Attributes
source code
source code
source code
source code
source code
source code
-Methods
  __init__(self, debug = False)
references
source code
  process_file(self, scope, sourcefile, sxr)
references
source code
  handle(self, ptree)
references
source code
  default_handler(self, ptree)
references
source code
  next_token(self)
references
source code

-

Return the next visible token. Process tokens that are not part of the parse tree silently.
  handle_token(self, item = None)
references
source code
  handle_name_as_xref(self, xref, name, from_ = None, type = None)
references
source code
  handle_tokens(self, ptree)
references
source code
  handle_end_marker(self, nodes)
references
source code
  handle_newline(self, nodes)
references
source code
  handle_indent(self, indent)
references
source code
  handle_dedent(self, dedent)
references
source code
  handle_string(self, content)
references
source code
  handle_function(self, nodes)
references
source code
  handle_parameters(self, nodes)
references
source code
  handle_class(self, nodes)
references
source code
  handle_name(self, content)
references
source code
  handle_expr_stmt(self, nodes)
references
source code
  handle_dotted_name(self, dname, rest)
references
source code
  handle_op(self, nodes)
references
source code
  handle_power(self, content)
references
source code
  handle_encoding_decl(self, nodes)
references
source code
  handle_import_as_names(self, nodes)
references
source code
  handle_dotted_as_names(self, nodes)
references
source code
  handle_import_from(self, nodes)
references
source code
  handle_import_name(self, nodes)
references
source code
  handle_import(self, nodes)
references
source code
  handle_decorator(self, nodes)
references
source code
  print_token(self, t)
references
source code
  print_newline(self)
references
source code