"""\
+
Tools for scanning header files in search of function prototypes.
Often, the function prototypes in header files contain enough information
if self.blacklisted(type, name):
self.error("*** %s %s blacklisted", type, name)
return
+ returnlist = [(type, name, 'ReturnMode')]
+ returnlist = self.repairarglist(name, returnlist)
+ [(type, name, returnmode)] = returnlist
arglist = self.extractarglist(args)
arglist = self.repairarglist(name, arglist)
if self.unmanageable(type, name, arglist):
if __name__ == '__main__':
test()
+