summaryrefslogtreecommitdiffstats
path: root/clang/tools/c-index-test
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2014-04-07 14:59:13 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2014-04-07 14:59:13 +0000
commite570ede5d1f88e95003ecde3b528c139123faacb (patch)
tree9efd419ad5127f449bafea92537310ad1b5a6cbf /clang/tools/c-index-test
parent484182779da4b2f2dd8a1f4bc48e5fcf9c97ca56 (diff)
downloadbcm5719-llvm-e570ede5d1f88e95003ecde3b528c139123faacb.tar.gz
bcm5719-llvm-e570ede5d1f88e95003ecde3b528c139123faacb.zip
libclang: add clang_CXXMethod_isConst API that allows to determine if a C++
member function or member function template is declared 'const' Patch by Kevin Funk with testcase updates by me. llvm-svn: 205714
Diffstat (limited to 'clang/tools/c-index-test')
-rw-r--r--clang/tools/c-index-test/c-index-test.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/tools/c-index-test/c-index-test.c b/clang/tools/c-index-test/c-index-test.c
index f6b5510292b..6a48196a45c 100644
--- a/clang/tools/c-index-test/c-index-test.c
+++ b/clang/tools/c-index-test/c-index-test.c
@@ -768,6 +768,8 @@ static void PrintCursor(CXCursor Cursor,
printf(" (static)");
if (clang_CXXMethod_isVirtual(Cursor))
printf(" (virtual)");
+ if (clang_CXXMethod_isConst(Cursor))
+ printf(" (const)");
if (clang_CXXMethod_isPureVirtual(Cursor))
printf(" (pure)");
if (clang_Cursor_isVariadic(Cursor))
OpenPOWER on IntegriCloud