diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-11-17 16:43:05 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-11-17 16:43:05 +0000 |
commit | 92eff466867fd6a82fb3e245f2091e96a3e9888e (patch) | |
tree | 0ca80702343c36240b011f222eec68c93fe537ea /lib/Sema/CodeCompleteConsumer.cpp | |
parent | 81638410cf390d517b2e99e9abe4da1a39889206 (diff) |
StringRef'ify CodeCompletionString
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89102 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Sema/CodeCompleteConsumer.cpp')
-rw-r--r-- | lib/Sema/CodeCompleteConsumer.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/Sema/CodeCompleteConsumer.cpp b/lib/Sema/CodeCompleteConsumer.cpp index 3529ece257..88ac4e49cf 100644 --- a/lib/Sema/CodeCompleteConsumer.cpp +++ b/lib/Sema/CodeCompleteConsumer.cpp @@ -22,7 +22,9 @@ #include <algorithm> #include <cstring> #include <functional> + using namespace clang; +using llvm::StringRef; //===----------------------------------------------------------------------===// // Code completion string implementation @@ -86,7 +88,7 @@ CodeCompletionString::Chunk::Chunk(ChunkKind Kind, llvm::StringRef Text) } CodeCompletionString::Chunk -CodeCompletionString::Chunk::CreateText(const char *Text) { +CodeCompletionString::Chunk::CreateText(StringRef Text) { return Chunk(CK_Text, Text); } @@ -100,18 +102,18 @@ CodeCompletionString::Chunk::CreateOptional( } CodeCompletionString::Chunk -CodeCompletionString::Chunk::CreatePlaceholder(const char *Placeholder) { +CodeCompletionString::Chunk::CreatePlaceholder(StringRef Placeholder) { return Chunk(CK_Placeholder, Placeholder); } CodeCompletionString::Chunk -CodeCompletionString::Chunk::CreateInformative(const char *Informative) { +CodeCompletionString::Chunk::CreateInformative(StringRef Informative) { return Chunk(CK_Informative, Informative); } CodeCompletionString::Chunk CodeCompletionString::Chunk::CreateCurrentParameter( - const char *CurrentParameter) { + StringRef CurrentParameter) { return Chunk(CK_CurrentParameter, CurrentParameter); } |