Lines Matching refs:proto
32 def __init__(self, proto='', desc='', ret=''): argument
33 self.proto = proto
46 capture = proto_re.match(self.proto)
77 proto = self.parse_proto()
80 return Helper(proto=proto, desc=desc, ret=ret)
360 proto = helper.proto_break_down()
362 print('**%s %s%s(' % (proto['ret_type'],
363 proto['ret_star'].replace('*', '\\*'),
364 proto['name']),
368 for a in proto['args']:
531 proto = helper.proto_break_down()
533 if proto['name'] in self.seen_helpers:
535 self.seen_helpers.add(proto['name'])
538 print(" * %s" % proto['name'])
553 print('static %s %s(*%s)(' % (self.map_type(proto['ret_type']),
554 proto['ret_star'], proto['name']), end='')
556 for i, a in enumerate(proto['args']):
559 if proto['name'] in self.overloaded_helpers and i == 0: