summaryrefslogtreecommitdiffstats
path: root/clang/tools/c-index-test/c-index-test.c
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-12-07 20:44:19 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-12-07 20:44:19 +0000
commit663c8ecda1323657d2f4fa2de6c6f7378b3eae87 (patch)
treeff067de2211603a63336e039205b42d7fcbbe825 /clang/tools/c-index-test/c-index-test.c
parentb3c16bad2096aca843807b35012ac82c405c907c (diff)
downloadbcm5719-llvm-663c8ecda1323657d2f4fa2de6c6f7378b3eae87.tar.gz
bcm5719-llvm-663c8ecda1323657d2f4fa2de6c6f7378b3eae87.zip
[libclang] Indexing API: provide both the semantic and the lexical container.
They are generally the same except in C++ cases like out-of-line member functions. llvm-svn: 146069
Diffstat (limited to 'clang/tools/c-index-test/c-index-test.c')
-rw-r--r--clang/tools/c-index-test/c-index-test.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/clang/tools/c-index-test/c-index-test.c b/clang/tools/c-index-test/c-index-test.c
index 18a0a6b28dd..1370e21c81b 100644
--- a/clang/tools/c-index-test/c-index-test.c
+++ b/clang/tools/c-index-test/c-index-test.c
@@ -1801,8 +1801,10 @@ static void index_indexDeclaration(CXClientData client_data,
PrintCursor(info->cursor);
printf(" | loc: ");
printCXIndexLoc(info->loc);
- printf(" | container: ");
- printCXIndexContainer(info->container);
+ printf(" | semantic-container: ");
+ printCXIndexContainer(info->semanticContainer);
+ printf(" | lexical-container: ");
+ printCXIndexContainer(info->lexicalContainer);
printf(" | isRedecl: %d", info->isRedeclaration);
printf(" | isDef: %d", info->isDefinition);
printf(" | isContainer: %d", info->isContainer);
OpenPOWER on IntegriCloud