aboutsummaryrefslogtreecommitdiff
path: root/tools/libclang/CIndexCodeCompletion.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-05-25 06:14:46 +0000
committerDouglas Gregor <dgregor@apple.com>2010-05-25 06:14:46 +0000
commit21c241ff68c18ad87e1f18a579c535385aec7af1 (patch)
tree8c30adb15b66ff3d9247fd05c006a4d9f23f7478 /tools/libclang/CIndexCodeCompletion.cpp
parentdc8453422bec3bbf70c03920e01498d75783d122 (diff)
Turn vertical spacing into horizontal spacing in code-completion results
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104586 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/libclang/CIndexCodeCompletion.cpp')
-rw-r--r--tools/libclang/CIndexCodeCompletion.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/libclang/CIndexCodeCompletion.cpp b/tools/libclang/CIndexCodeCompletion.cpp
index a21614c747..3d66843a59 100644
--- a/tools/libclang/CIndexCodeCompletion.cpp
+++ b/tools/libclang/CIndexCodeCompletion.cpp
@@ -121,9 +121,12 @@ CXString clang_getCompletionChunkText(CXCompletionString completion_string,
case CodeCompletionString::CK_SemiColon:
case CodeCompletionString::CK_Equal:
case CodeCompletionString::CK_HorizontalSpace:
- case CodeCompletionString::CK_VerticalSpace:
return createCXString((*CCStr)[chunk_number].Text, false);
+ case CodeCompletionString::CK_VerticalSpace:
+ // FIXME: Temporary hack until we figure out how to handle vertical space.
+ return createCXString(" ");
+
case CodeCompletionString::CK_Optional:
// Note: treated as an empty text block.
return createCXString("");