<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten-fastcomp-clang/bindings/python/tests, branch master</title>
<subtitle>emscripten clang</subtitle>
<id>https://git.amat.us/emscripten-fastcomp-clang/atom/bindings/python/tests?h=master</id>
<link rel='self' href='https://git.amat.us/emscripten-fastcomp-clang/atom/bindings/python/tests?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/'/>
<updated>2013-04-11T01:20:11Z</updated>
<entry>
<title>[libclang] Expose record layout info via new libclang functions:</title>
<updated>2013-04-11T01:20:11Z</updated>
<author>
<name>Argyrios Kyrtzidis</name>
<email>akyrtzi@gmail.com</email>
</author>
<published>2013-04-11T01:20:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=411d33aa0b0d3bc9b2faec40cd821bdd836094ab'/>
<id>urn:sha1:411d33aa0b0d3bc9b2faec40cd821bdd836094ab</id>
<content type='text'>
clang_Type_getAlignOf
clang_Type_getSizeOf
clang_Type_getOffsetOf
clang_Cursor_isBitField

Patch by Loïc Jaquemet!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179251 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>cindex.py: Handle NULL pointers when parsing translation units</title>
<updated>2013-03-19T15:30:48Z</updated>
<author>
<name>Tobias Grosser</name>
<email>grosser@fim.uni-passau.de</email>
</author>
<published>2013-03-19T15:30:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=11d6cd318df1459ed57b26912d5c7a5cf2c2f091'/>
<id>urn:sha1:11d6cd318df1459ed57b26912d5c7a5cf2c2f091</id>
<content type='text'>
The code inside cindex.py was comparing NULL pointer returned by
clang_parseTranslationUnit and clang_createTranslationUnit with None.
However, as illustrated by the two tests I've added, those conditions
were ineffective which resulted in assert triggering later on.

Instead, a pointer is now treated as a boolean value, a NULL pointer being
False.

Contributed-by: Xavier Deguillard &lt;deguilx@gmail.com&gt;

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177408 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[python bindings] Expose cursor.referenced (clang_getCursorReferenced).</title>
<updated>2013-01-02T22:31:57Z</updated>
<author>
<name>Argyrios Kyrtzidis</name>
<email>akyrtzi@gmail.com</email>
</author>
<published>2013-01-02T22:31:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=d829379ed95cdce29497118c6c6c39bd7f62f307'/>
<id>urn:sha1:d829379ed95cdce29497118c6c6c39bd7f62f307</id>
<content type='text'>
Patch by Matthew King!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171423 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[clang.py] Add Cursor.get_arguments()</title>
<updated>2012-11-01T05:46:30Z</updated>
<author>
<name>Gregory Szorc</name>
<email>gregory.szorc@gmail.com</email>
</author>
<published>2012-11-01T05:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=b03b57d14983f90adb85f662812ba5742cfe45f2'/>
<id>urn:sha1:b03b57d14983f90adb85f662812ba5742cfe45f2</id>
<content type='text'>
Patch provided by Matthias Kleine &lt;matthias_kleine@gmx.de&gt;

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167216 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Python bindings: Add missing availability kind.</title>
<updated>2012-10-07T11:46:37Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2012-10-07T11:46:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=724d0dcc4d3765591b4586e7d064b2cba92ba43e'/>
<id>urn:sha1:724d0dcc4d3765591b4586e7d064b2cba92ba43e</id>
<content type='text'>
Patch by Leo Liu, test case by me.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165374 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add bindings for clang_getCompletionBriefComment to cindex.py.</title>
<updated>2012-09-15T11:56:32Z</updated>
<author>
<name>Dmitri Gribenko</name>
<email>gribozavr@gmail.com</email>
</author>
<published>2012-09-15T11:56:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=c69e067f24aa64a277ca4d6048a3165cbb23dbe7'/>
<id>urn:sha1:c69e067f24aa64a277ca4d6048a3165cbb23dbe7</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163966 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[clang.py] Implement Token API</title>
<updated>2012-07-12T07:21:12Z</updated>
<author>
<name>Gregory Szorc</name>
<email>gregory.szorc@gmail.com</email>
</author>
<published>2012-07-12T07:21:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=be51e43ba2c57b8032286af4e8713485b6dc78c3'/>
<id>urn:sha1:be51e43ba2c57b8032286af4e8713485b6dc78c3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160111 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[clang.py] Add TranslationUnit.get_{file,source_location,source_range}</title>
<updated>2012-07-12T05:05:56Z</updated>
<author>
<name>Gregory Szorc</name>
<email>gregory.szorc@gmail.com</email>
</author>
<published>2012-07-12T05:05:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=0f1964a5c1627bcc3fd658cdd1f139e30b0ad612'/>
<id>urn:sha1:0f1964a5c1627bcc3fd658cdd1f139e30b0ad612</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160107 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[cindex.py] Make CompileCommand.arguments usage consistent with CompileCommand.directory and the rest of the python binding</title>
<updated>2012-07-10T00:00:05Z</updated>
<author>
<name>Arnaud A. de Grandmaison</name>
<email>arnaud.adegm@gmail.com</email>
</author>
<published>2012-07-10T00:00:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=a910f47654217d378047d9abbc5780a29ab04872'/>
<id>urn:sha1:a910f47654217d378047d9abbc5780a29ab04872</id>
<content type='text'>
Patch by David Röthlisberger

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159970 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[cindex.py] fix infinite iteration of compilation database CompileCommands</title>
<updated>2012-07-09T11:57:30Z</updated>
<author>
<name>Arnaud A. de Grandmaison</name>
<email>arnaud.adegm@gmail.com</email>
</author>
<published>2012-07-09T11:57:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=b1614041ac297f2e1fca359e9b77291ae5006832'/>
<id>urn:sha1:b1614041ac297f2e1fca359e9b77291ae5006832</id>
<content type='text'>
Patch by David Röthlisberger

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159926 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
