def register_functions(lib, ignore_errors):
def register(item):<EOL><INDENT>return register_function(lib, item, ignore_errors)<EOL><DEDENT>for f in functionList:<EOL><INDENT>register(f)<EOL><DEDENT>
Register function prototypes with a libclang library instance.

    This must be called as part of library instantiation so Python knows how
    to call out to the shared library.