Some of the values in CXCursorKind in clang\include\clang-c\Index.h (lines 1706-2686) where not handled in clang\bindings\python\clang\cindex.py, leading to raise a Python exception where retrieving kind of such Cursors:
File "/usr/lib/python3/dist-packages/clang/cindex.py", line 650, in from_id raise ValueError('Unknown template argument kind %d' % id) ValueError: Unknown template argument kind 280
I hope this patch is OK.
I think we could, in a future patch, put these definitions in a single file to make sure both C and python always match; let me know if that does seem appealing.
Regards,
Colin Chargy