]> granicus.if.org Git - clang/commit
[libclang] Expose record layout info via new libclang functions:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Thu, 11 Apr 2013 01:20:11 +0000 (01:20 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Thu, 11 Apr 2013 01:20:11 +0000 (01:20 +0000)
commit411d33aa0b0d3bc9b2faec40cd821bdd836094ab
treead773459e753fb37a1418cf90c351148e0a698c1
parent1fd1e288d0f45b86d191d8f53f569e5143f3a18a
[libclang] Expose record layout info via new libclang functions:

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
bindings/python/clang/cindex.py
bindings/python/tests/cindex/test_type.py
bindings/python/tests/cindex/util.py
include/clang-c/Index.h
test/Index/print-type-size.cpp [new file with mode: 0644]
tools/c-index-test/c-index-test.c
tools/libclang/CXType.cpp
tools/libclang/libclang.exports