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 | 5595ded882b22d77fdf535bd1a4c6c090110348a (patch) | |
tree | 1b0bf3735552431fc3ddb4647212fe5217802427 /tools/libclang/CIndexCodeCompletion.cpp | |
parent | 3fa3feab35096b608f1d79bb541798b37a55e7b9 (diff) |
libclang: introduce cxstring::{createRef,createDup} for StringRefs
Also migrate all clients from the old API.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174263 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/libclang/CIndexCodeCompletion.cpp')
-rw-r--r-- | tools/libclang/CIndexCodeCompletion.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/libclang/CIndexCodeCompletion.cpp b/tools/libclang/CIndexCodeCompletion.cpp index e287eda73f..61c5682bd6 100644 --- a/tools/libclang/CIndexCodeCompletion.cpp +++ b/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" |