libclang: Add three functions useful for dealing with anonymous fields:
authorFrancois Pichet <pichet2000@gmail.com>
Thu, 29 Jan 2015 12:45:29 +0000 (12:45 +0000)
committerFrancois Pichet <pichet2000@gmail.com>
Thu, 29 Jan 2015 12:45:29 +0000 (12:45 +0000)
commitf3be1cc5a9d5d75665a3d3cff54d51a161608c59
tree46912475ca949b759b5d1c72a19a102661f4b724
parentfad390109502f97f25828a993fd3bc2500fa93f5
libclang: Add three functions useful for dealing with anonymous fields:
   clang_Cursor_getOffsetOfField
   clang_Cursor_isAnonymous
   clang_Type_visitFields
Python: Add corresponding methods for dealing with anonymous fields.

Patch by Loïc Jaquemet

llvm-svn: 227432
clang/bindings/python/clang/cindex.py
clang/bindings/python/tests/cindex/test_type.py
clang/include/clang-c/Index.h
clang/test/Index/print-type-size.cpp
clang/test/Index/print-type.cpp
clang/tools/c-index-test/c-index-test.c
clang/tools/libclang/CXType.cpp
clang/tools/libclang/libclang.exports