示例#1
0
	def handle_signature(self, sig, signode):
		fullname, name_prefix = PyModulelevel.handle_signature(self, sig, signode)
		
		for i, node in enumerate(signode):
			if isinstance(node, desc_addname):
				lib = '.'.join(node[0].split('.')[-2:])
				new_node = desc_addname(lib, lib)
				signode[i] = new_node
		
		return fullname, name_prefix
示例#2
0
    def handle_signature(self, sig, signode):
        fullname, name_prefix = PyModulelevel.handle_signature(
            self, sig, signode)

        for i, node in enumerate(signode):
            if isinstance(node, desc_addname):
                lib = '.'.join(node[0].split('.')[-2:])
                new_node = desc_addname(lib, lib)
                signode[i] = new_node

        return fullname, name_prefix
示例#3
0
 def handle_signature(self, sig, signode):
     self.object = command_wrappers[sig].orig_function
     sig = '%s%s' % (sig, formatArgs(self.object, strip_self=True))
     return PyModulelevel.handle_signature(self, sig, signode)