MCPcopy Index your code
hub / github.com/nodejs/node / main

Function main

deps/libffi/generate-headers.py:259–274  ·  view source on GitHub ↗
(argv=None)

Source from the content-addressed store, hash-verified

257
258
259def main(argv=None):
260 parser = argparse.ArgumentParser(description='Generate libffi headers')
261 parser.add_argument('--output-dir', required=True)
262 parser.add_argument('--target-arch')
263 parser.add_argument('--os')
264 args = parser.parse_args(argv)
265
266 try:
267 generate_headers(args.output_dir,
268 args.target_arch or detect_target_arch(),
269 args.os or detect_os_name())
270 except Exception as exc: # pylint: disable=broad-except
271 print(exc, file=sys.stderr)
272 return 1
273
274 return 0
275
276
277if __name__ == '__main__':

Callers 1

Calls 6

detect_target_archFunction · 0.85
detect_os_nameFunction · 0.85
generate_headersFunction · 0.70
printFunction · 0.50
add_argumentMethod · 0.45
parse_argsMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…