]> granicus.if.org Git - clang/commit
[libclang] Add support for checking abstractness of records
authorAlex Lorenz <arphaman@gmail.com>
Thu, 14 Dec 2017 22:01:50 +0000 (22:01 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Thu, 14 Dec 2017 22:01:50 +0000 (22:01 +0000)
commit2e8732d1c668d518d3799a141051f7b8db0b5f74
tree84e038b616b7d0485dbd1967ca072a7c2d2018e1
parentd32e8534a612dedd328b5c4546123211c97ee265
[libclang] Add support for checking abstractness of records

This patch allows checking whether a C++ record declaration is abstract through
libclang and clang.cindex (Python).

Patch by Johann Klähn!

Differential Revision: https://reviews.llvm.org/D36952

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@320748 91177308-0d34-0410-b5e6-96231b3b80d8
bindings/python/clang/cindex.py
bindings/python/tests/cindex/test_cursor.py
include/clang-c/Index.h
test/Index/load-classes.cpp
tools/c-index-test/c-index-test.c
tools/libclang/CIndex.cpp
tools/libclang/libclang.exports