diff options
author | Dmitri Gribenko <gribozavr@gmail.com> | 2013-02-02 02:19:29 +0000 |
---|---|---|
committer | Dmitri Gribenko <gribozavr@gmail.com> | 2013-02-02 02:19:29 +0000 |
commit | 2f23e9c5200d7902ec238b1f506f9e449d5319ea (patch) | |
tree | f8d11ecb9d7a0fd27c10f565bdac884e44ce1879 /clang/tools/libclang/CIndexCodeCompletion.cpp | |
parent | c084bd2888153084cf8bc8c0337a88cf2ab53e8c (diff) | |
download | bcm5719-llvm-2f23e9c5200d7902ec238b1f506f9e449d5319ea.tar.gz bcm5719-llvm-2f23e9c5200d7902ec238b1f506f9e449d5319ea.zip |
libclang: introduce cxstring::{createRef,createDup} for StringRefs
Also migrate all clients from the old API.
llvm-svn: 174263
Diffstat (limited to 'clang/tools/libclang/CIndexCodeCompletion.cpp')
-rw-r--r-- | clang/tools/libclang/CIndexCodeCompletion.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/tools/libclang/CIndexCodeCompletion.cpp b/clang/tools/libclang/CIndexCodeCompletion.cpp index e287eda73f9..61c5682bd68 100644 --- a/clang/tools/libclang/CIndexCodeCompletion.cpp +++ b/clang/tools/libclang/CIndexCodeCompletion.cpp @@ -224,7 +224,7 @@ clang_getCompletionParent(CXCompletionString completion_string, if (!CCStr) return cxstring::createNull(); - return createCXString(CCStr->getParentContextName(), /*DupString=*/false); + return cxstring::createRef(CCStr->getParentContextName()); } CXString @@ -923,7 +923,7 @@ CXString clang_codeCompleteGetObjCSelector(CXCodeCompleteResults *ResultsIn) { if (!Results) return cxstring::createEmpty(); - return createCXString(Results->Selector); + return cxstring::createDup(Results->Selector); } } // end extern "C" |