[PATCH] D146163: Experimental new python bindings for clang/llvm based on Cython
Rick Mark via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 15 12:45:05 PDT 2023
rickmark created this revision.
Herald added a project: All.
rickmark requested review of this revision.
Herald added subscribers: llvm-commits, cfe-commits, aheejin.
Herald added projects: clang, LLVM.
This is a new set of bindings that are compile time checked and early bound. This provides
better performance as well as supports LLVM static libraries as well as ensures that
any interface mismatch is found at compile time instead of runtime
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D146163
Files:
clang/bindings/python/clang/clang_c.pxd
clang/bindings/python/clang/clang_c.pyx
llvm/bindings/python/llvm/llvm_c.pxd
llvm/bindings/python/llvm/llvm_c.pyx
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D146163.505595.patch
Type: text/x-patch
Size: 189166 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20230315/e41c5d95/attachment-0001.bin>
More information about the cfe-commits
mailing list