feat(mcp): Finalize C/C++ AST tools with robust testing and bug fixes

This commit is contained in:
2026-05-05 20:08:51 -04:00
parent 584e8e526e
commit 992e206769
10 changed files with 468 additions and 230 deletions
@@ -0,0 +1,20 @@
import os
def verify_files():
files = [
"base_component.h",
"component_registry.h",
"component_registry.cpp",
"complex_template.h"
]
base_path = "tests/assets/gencpp_samples"
for f in files:
p = os.path.join(base_path, f)
if os.path.exists(p):
print(f"Verified: {f}")
else:
print(f"Missing: {f}")
exit(1)
if __name__ == "__main__":
verify_files()