summaryrefslogtreecommitdiffstats
path: root/clang/tools/c-index-test
diff options
context:
space:
mode:
authorErik Verbruggen <erikjv@me.com>2011-10-06 07:27:49 +0000
committerErik Verbruggen <erikjv@me.com>2011-10-06 07:27:49 +0000
commit2e657ffd8e219c8521098944a7f6f7d91bc2d903 (patch)
treef3035a65a3e481aed674371bba8b3f0dd05c77a2 /clang/tools/c-index-test
parentcddafd3969977630d9bbec724dd09b6cb97fd9fd (diff)
downloadbcm5719-llvm-2e657ffd8e219c8521098944a7f6f7d91bc2d903.tar.gz
bcm5719-llvm-2e657ffd8e219c8521098944a7f6f7d91bc2d903.zip
Added CXAvailability_NotAccessible to indicate that a declaration is available, but not accessible from the current code completion context.
llvm-svn: 141278
Diffstat (limited to 'clang/tools/c-index-test')
-rw-r--r--clang/tools/c-index-test/c-index-test.c8
1 files changed, 8 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 69a179f177c..1f78a6ffaa0 100644
--- a/clang/tools/c-index-test/c-index-test.c
+++ b/clang/tools/c-index-test/c-index-test.c
@@ -238,6 +238,10 @@ static void PrintCursor(CXCursor Cursor) {
case CXAvailability_NotAvailable:
printf(" (unavailable)");
break;
+
+ case CXAvailability_NotAccessible:
+ printf(" (inaccessible)");
+ break;
}
if (clang_CXXMethod_isStatic(Cursor))
@@ -1051,6 +1055,10 @@ void print_completion_result(CXCompletionResult *completion_result,
case CXAvailability_NotAvailable:
fprintf(file, " (unavailable)");
break;
+
+ case CXAvailability_NotAccessible:
+ fprintf(file, " (inaccessible)");
+ break;
}
fprintf(file, "\n");
}
OpenPOWER on IntegriCloud