[Lldb-commits] [lldb] [lldb] Remove unused swig macro (NFC) (PR #157905)

via lldb-commits lldb-commits at lists.llvm.org
Wed Sep 10 10:16:01 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-lldb

Author: Dave Lee (kastiglione)

<details>
<summary>Changes</summary>



---
Full diff: https://github.com/llvm/llvm-project/pull/157905.diff


1 Files Affected:

- (modified) lldb/bindings/python/python.swig (-17) 


``````````diff
diff --git a/lldb/bindings/python/python.swig b/lldb/bindings/python/python.swig
index 278c0eed2bab2..4a5a39dc4b06d 100644
--- a/lldb/bindings/python/python.swig
+++ b/lldb/bindings/python/python.swig
@@ -59,23 +59,6 @@ except ImportError:
 // Parameter types will be used in the autodoc string.
 %feature("autodoc", "1");
 
-%define ARRAYHELPER(type,name)
-%inline %{
-type *new_ ## name (int nitems) {
-   return (type *) malloc(sizeof(type)*nitems);
-}
-void delete_ ## name(type *t) {
-   free(t);
-}
-type name ## _get(type *t, int index) {
-   return t[index];
-}
-void name ## _set(type *t, int index, type val) {
-   t[index] = val;
-}
-%}
-%enddef
-
 %pythoncode%{
 import uuid
 import re

``````````

</details>


https://github.com/llvm/llvm-project/pull/157905


More information about the lldb-commits mailing list