The type visitors should generate names relative to the current scope. The generated references however are fully scoped names
Operations Summary: | |
__init__(self, os) [Source] | |
scope(self) [Source] | |
write(self, text) [Source] | |
escapify(self, label) [Source] | |
type_label(self) [Source] | |
decl_label(self, decl) [Source] | |
formatType(self, type) Returns a reference string for the given type object [Source] | |
formatComments(self, decl) [Source] | |
visitBaseType(self, type) [Source] | |
visitUnknown(self, type) [Source] | |
visitDeclared(self, type) [Source] | |
visitModifier(self, type) [Source] | |
visitParametrized(self, type) [Source] | |
visitFunctionType(self, type) [Source] | |
visitDeclarator(self, node) [Source] | |
visitTypedef(self, typedef) [Source] | |
visitVariable(self, variable) [Source] | |
visitConst(self, const) [Source] | |
visitModule(self, module) [Source] | |
visitClass(self, clas) [Source] | |
visitInheritance(self, inheritance) [Source] | |
visitParameter(self, parameter) [Source] | |
visitFunction(self, function) [Source] | |
visitOperation(self, operation) [Source] | |
visitEnumerator(self, enumerator) [Source] | |
visitEnum(self, enum) [Source] |