Skip to content

Commit de5c457

Browse files
committed
fix: add try catch to legacy parser
1 parent 0227f55 commit de5c457

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

parser/parser_deprecated.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,10 @@ def main(input_folder, output_file):
313313
file_contents = remove_specific_lines(file.read())
314314
contents = file_contents.replace('extern "C"', '').replace('PLUGIN_API', '')
315315
file_name = os.path.splitext(os.path.basename(cpp_file))[0]
316-
parsed = simple.parse_string(contents, options=None)
316+
try:
317+
parsed = simple.parse_string(contents, options=None)
318+
except:
319+
pass
317320
exported_methods = process_functions(parsed, file_name, file_contents)
318321
all_exported_methods.extend(exported_methods)
319322

0 commit comments

Comments
 (0)