summaryrefslogtreecommitdiffstats
path: root/clang/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
commit09737ee8858250cd1adb579fcce029632c6a3863 (patch)
treed6dc2c0e852bb51480331686e2af4d65e07645e8 /clang/tools/libclang/CIndexCodeCompletion.cpp
parent6da3db4af3bf89029111e8f92c61484fe1c1ec51 (diff)
downloadbcm5719-llvm-09737ee8858250cd1adb579fcce029632c6a3863.tar.gz
bcm5719-llvm-09737ee8858250cd1adb579fcce029632c6a3863.zip
Turn vertical spacing into horizontal spacing in code-completion results
llvm-svn: 104586
Diffstat (limited to 'clang/tools/libclang/CIndexCodeCompletion.cpp')
-rw-r--r--clang/tools/libclang/CIndexCodeCompletion.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/tools/libclang/CIndexCodeCompletion.cpp b/clang/tools/libclang/CIndexCodeCompletion.cpp
index a21614c7473..3d66843a599 100644
--- a/clang/tools/libclang/CIndexCodeCompletion.cpp
+++ b/clang/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("");
OpenPOWER on IntegriCloud