summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-01-04 19:45:17 +0000
committerDouglas Gregor <dgregor@apple.com>2010-01-04 19:45:17 +0000
commit51af7f628c7ca396d1eb325c8cd087c0bc2ffc5f (patch)
treea1f1051a4a04b02539bb0a275525803fd73d6f64
parenta7c8e58d95d5387717d4f05c447405aef21b95c5 (diff)
downloadbcm5719-llvm-51af7f628c7ca396d1eb325c8cd087c0bc2ffc5f.tar.gz
bcm5719-llvm-51af7f628c7ca396d1eb325c8cd087c0bc2ffc5f.zip
Turn on code-completion for macros within CIndex
llvm-svn: 92500
-rw-r--r--clang/tools/CIndex/CIndex.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/tools/CIndex/CIndex.cpp b/clang/tools/CIndex/CIndex.cpp
index 9b2355dc0a1..3cb15f640de 100644
--- a/clang/tools/CIndex/CIndex.cpp
+++ b/clang/tools/CIndex/CIndex.cpp
@@ -1272,7 +1272,9 @@ CXCodeCompleteResults *clang_codeComplete(CXIndex CIdx,
argv.push_back(code_complete_at.c_str());
argv.push_back("-Xclang");
argv.push_back("-no-code-completion-debug-printer");
-
+ argv.push_back("-Xclang");
+ argv.push_back("-code-completion-macros");
+
std::vector<std::string> RemapArgs;
for (unsigned i = 0; i != num_unsaved_files; ++i) {
char tmpFile[L_tmpnam];
OpenPOWER on IntegriCloud