]> granicus.if.org Git - clang/commitdiff
libclang python bindings: Fix for bug 26394
authorJonathan Coe <jbcoe@me.com>
Thu, 10 Mar 2016 23:29:45 +0000 (23:29 +0000)
committerJonathan Coe <jbcoe@me.com>
Thu, 10 Mar 2016 23:29:45 +0000 (23:29 +0000)
Summary:
https://llvm.org/bugs/show_bug.cgi?id=26394 reports that clang's python bindings tests are failing.

I can confirm that the bug exists and that the proposed fix is good.

Differential Revision: http://reviews.llvm.org/D17226

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@263170 91177308-0d34-0410-b5e6-96231b3b80d8

bindings/python/clang/cindex.py

index f4c7ca4986f7cc09962dfe8d5c4f0febb9f6d1ab..4d450eca1806937306d9783a6886b1900d3461b6 100644 (file)
@@ -2383,7 +2383,7 @@ class TranslationUnit(ClangObject):
         functions above. __init__ is only called internally.
         """
         assert isinstance(index, Index)
-
+        self.index = index
         ClangObject.__init__(self, ptr)
 
     def __del__(self):