From 97e10ae5775bc5a9d87ff864d86a9e6793d8099e Mon Sep 17 00:00:00 2001 From: Dmitri Gribenko Date: Mon, 7 Apr 2014 14:59:13 +0000 Subject: 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@205714 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/c-index-test/c-index-test.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools/c-index-test') diff --git a/tools/c-index-test/c-index-test.c b/tools/c-index-test/c-index-test.c index f6b5510292..6a48196a45 100644 --- a/tools/c-index-test/c-index-test.c +++ b/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)) -- cgit v1.2.3