diff options
author | Douglas Gregor <dgregor@apple.com> | 2012-07-17 23:24:47 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2012-07-17 23:24:47 +0000 |
commit | 951de307e473496a50f7a373c52a375dd38cbe8f (patch) | |
tree | 800e37ad99024ad88f1aad9ca5db5ed79fac007d /clang/lib/Sema/SemaCodeComplete.cpp | |
parent | 8f94ac6922f46afb9dcd97ab30b4c4c3845debd4 (diff) | |
download | llvm-951de307e473496a50f7a373c52a375dd38cbe8f.zip llvm-951de307e473496a50f7a373c52a375dd38cbe8f.tar.gz llvm-951de307e473496a50f7a373c52a375dd38cbe8f.tar.bz2 |
Remove unnecessary spacing around Objective-C object literal code
completions. Fixes <rdar://problem/11889572>.
llvm-svn: 160407
Diffstat (limited to 'clang/lib/Sema/SemaCodeComplete.cpp')
-rw-r--r-- | clang/lib/Sema/SemaCodeComplete.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/clang/lib/Sema/SemaCodeComplete.cpp b/clang/lib/Sema/SemaCodeComplete.cpp index d428974..bb08405 100644 --- a/clang/lib/Sema/SemaCodeComplete.cpp +++ b/clang/lib/Sema/SemaCodeComplete.cpp @@ -4465,34 +4465,28 @@ static void AddObjCExpressionResults(ResultBuilder &Results, bool NeedAt) { Builder.AddTextChunk("\""); Results.AddResult(Result(Builder.TakeString())); - // @[ objects, ... ] + // @[objects, ...] Builder.AddResultTypeChunk("NSArray *"); Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt,"[")); - Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); Builder.AddPlaceholderChunk("objects, ..."); - Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); Builder.AddChunk(CodeCompletionString::CK_RightBracket); Results.AddResult(Result(Builder.TakeString())); - // @{ key : object, ... } + // @{key : object, ...} Builder.AddResultTypeChunk("NSDictionary *"); Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt,"{")); - Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); Builder.AddPlaceholderChunk("key"); Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); Builder.AddChunk(CodeCompletionString::CK_Colon); Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); Builder.AddPlaceholderChunk("object, ..."); - Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); Builder.AddChunk(CodeCompletionString::CK_RightBrace); Results.AddResult(Result(Builder.TakeString())); - // @( expression ) + // @(expression) Builder.AddResultTypeChunk("id"); Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "(")); - Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); Builder.AddPlaceholderChunk("expression"); - Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); Builder.AddChunk(CodeCompletionString::CK_RightParen); Results.AddResult(Result(Builder.TakeString())); } |