diff options
Diffstat (limited to 'tools/c-index-test/c-index-test.c')
-rw-r--r-- | tools/c-index-test/c-index-test.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/tools/c-index-test/c-index-test.c b/tools/c-index-test/c-index-test.c index 29cd1370e5..83d3d3f313 100644 --- a/tools/c-index-test/c-index-test.c +++ b/tools/c-index-test/c-index-test.c @@ -91,12 +91,10 @@ int main(int argc, char **argv) { CXTranslationUnit TU; enum CXCursorKind K = CXCursor_NotImplemented; - Idx = clang_createIndex(); + Idx = clang_createIndex(/* excludeDeclsFromPCH */ !strcmp(argv[2], "local") ? 1 : 0, + /* displayDiagnostics */ 1); - if (!strcmp(argv[2], "local")) - clang_wantOnlyLocalDeclarations(Idx); - - TU = clang_createTranslationUnit(Idx, argv[1], /* displayDiagnostics= */ 1); + TU = clang_createTranslationUnit(Idx, argv[1]); if (!TU) { fprintf(stderr, "Unable to load translation unit!\n"); |