module Synopsis.Formatters.Texinfo
class Formatter
Formatter-inheritance
The type visitors should generate names relative to the current scope. The generated references however are fully scoped names.
Methods Summary:
  process(self, ir, * * kwds)
references
source code
  write(self, text)
references
source code
  type_label(self)
references
source code
  decl_label(self, decl)
references
source code
  format_type(self, type)
references
source code
  format_comments(self, decl)
references
source code
  visit_builtin_type_id(self, type)
references
source code
  visit_unknown_type_id(self, type)
references
source code
  visit_declared_type_id(self, type)
references
source code
  visit_modifier_type_id(self, type)
references
source code
references
source code
  visit_function_type_id(self, type)
references
source code
  visit_declarator(self, node)
references
source code
  visit_typedef(self, typedef)
references
source code
  visit_variable(self, variable)
references
source code
  visit_const(self, const)
references
source code
  visit_module(self, module)
references
source code
  visit_class(self, class_)
references
source code
  visit_inheritance(self, inheritance)
references
source code
  visit_parameter(self, parameter)
references
source code
  visit_function(self, function)
references
source code
  visit_operation(self, operation)
references
source code
  visit_enumerator(self, enumerator)
references
source code
  visit_enum(self, enum)
references
source code
Methods Details:
  format_type(self, type)
references
source code
Returns a reference string for the given type object