MCPcopy Index your code
hub / github.com/numpy/numpy / process_file

Function process_file

numpy/_build_utils/conv_template.py:286–293  ·  view source on GitHub ↗
(source)

Source from the content-addressed store, hash-verified

284 return lines
285
286def process_file(source):
287 lines = resolve_includes(source)
288 sourcefile = os.path.normcase(source).replace("\\", "\\\\")
289 try:
290 code = process_str(''.join(lines))
291 except ValueError as e:
292 raise ValueError(f'In "{sourcefile}" loop at {e}') from None
293 return f'#line 1 "{sourcefile}"\n{code}'
294
295
296def unique_key(adict):

Callers 1

process_and_write_fileFunction · 0.70

Calls 4

replaceMethod · 0.80
joinMethod · 0.80
resolve_includesFunction · 0.70
process_strFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…