<%inherit file="/base.tmpl"/> <%block name="info"> ${formatter.format_xref(node.parent, type="guide", group=page_kind)} ${formatter.format_type(node.retval.type) | x} ${formatter.format_function_name(node)} % for arg in formatter.get_parameters(node): % if arg.type.ctype == '': % else: ${formatter.format_type(arg.type) | x} ${formatter.format_parameter_name(node, arg)} % endif % endfor <%block name="synopsis"> ${node.retval.type.ctype} ${formatter.format_function_name(node)} (\ % if not formatter.get_parameters(node): void\ % else: % for ix, arg in enumerate(formatter.get_parameters(node)): % if ix != 0: ${' ' * (len(formatter.format_type(node.retval.type)) + len(formatter.format_function_name(node)) + 3)}\ % endif % if arg.type.ctype == '': ...\ % else: ${formatter.format_type(arg.type) | x} ${arg.argname}\ % endif % if ix != len(formatter.get_parameters(node)) - 1: , % endif % endfor % endif ); <%block name="details"> % if formatter.get_parameters(node) or node.retval: % for arg in formatter.get_parameters(node): <code>${arg.argname}</code> ${formatter.format(node, arg.doc)} % endfor % if node.retval: <code>Returns</code> ${formatter.format(node, node.retval.doc)} % endif % endif