refactor(eventsub): generate entire files (#5897)

This commit is contained in:
nerix
2025-02-05 16:53:25 +01:00
committed by GitHub
parent 5e3412c3bb
commit 449aefc6bc
54 changed files with 972 additions and 922 deletions
+20
View File
@@ -0,0 +1,20 @@
import clang.cindex
import sys
from pathlib import Path
from lib import init_clang_cindex, parse
init_clang_cindex()
assert len(sys.argv) == 2
additional_includes = sys.argv[1].split(";")
print("includes:", additional_includes)
tu = parse(Path(__file__).parent / "check-clang.hpp", additional_includes)
if len(tu.diagnostics) > 0:
for diag in tu.diagnostics:
print(diag.location)
print(diag.spelling)
print(diag.option)
assert False, "TU had warnings/errors when parsing"