diff options
Diffstat (limited to 'clang/tools/libclang')
-rw-r--r-- | clang/tools/libclang/ARCMigrate.cpp | 8 | ||||
-rw-r--r-- | clang/tools/libclang/CIndex.cpp | 4 | ||||
-rw-r--r-- | clang/tools/libclang/CXLoadedDiagnostic.cpp | 4 |
3 files changed, 8 insertions, 8 deletions
diff --git a/clang/tools/libclang/ARCMigrate.cpp b/clang/tools/libclang/ARCMigrate.cpp index 39417945f03..1b80b2f5c32 100644 --- a/clang/tools/libclang/ARCMigrate.cpp +++ b/clang/tools/libclang/ARCMigrate.cpp @@ -70,7 +70,7 @@ CXRemapping clang_getRemappings(const char *migrate_dir_path) { return 0; } - return remap.take(); + return remap.release(); } CXRemapping clang_getRemappingsFromFileList(const char **filePaths, @@ -83,7 +83,7 @@ CXRemapping clang_getRemappingsFromFileList(const char **filePaths, if (Logging) llvm::errs() << "clang_getRemappingsFromFileList was called with " "numFiles=0\n"; - return remap.take(); + return remap.release(); } if (!filePaths) { @@ -108,10 +108,10 @@ CXRemapping clang_getRemappingsFromFileList(const char **filePaths, I = diagBuffer.err_begin(), E = diagBuffer.err_end(); I != E; ++I) llvm::errs() << I->second << '\n'; } - return remap.take(); + return remap.release(); } - return remap.take(); + return remap.release(); } unsigned clang_remap_getNumFiles(CXRemapping map) { diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp index 52a792927ef..ac66a770db2 100644 --- a/clang/tools/libclang/CIndex.cpp +++ b/clang/tools/libclang/CIndex.cpp @@ -2811,7 +2811,7 @@ static void clang_parseTranslationUnit_Impl(void *UserData) { if (isASTReadError(Unit ? Unit.get() : ErrUnit.get())) { PTUI->result = CXError_ASTReadError; } else { - *PTUI->out_TU = MakeCXTranslationUnit(CXXIdx, Unit.take()); + *PTUI->out_TU = MakeCXTranslationUnit(CXXIdx, Unit.release()); PTUI->result = *PTUI->out_TU ? CXError_Success : CXError_Failure; } } @@ -6607,7 +6607,7 @@ CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU) { CXTUResourceUsage usage = { (void*) entries.get(), (unsigned) entries->size(), entries->size() ? &(*entries)[0] : 0 }; - entries.take(); + entries.release(); return usage; } diff --git a/clang/tools/libclang/CXLoadedDiagnostic.cpp b/clang/tools/libclang/CXLoadedDiagnostic.cpp index a6a80cd4bd3..2871256b0cb 100644 --- a/clang/tools/libclang/CXLoadedDiagnostic.cpp +++ b/clang/tools/libclang/CXLoadedDiagnostic.cpp @@ -292,7 +292,7 @@ CXDiagnosticSet DiagLoader::load(const char *file) { BlockID, true); switch (Res) { case Read_EndOfStream: - return (CXDiagnosticSet) Diags.take(); + return (CXDiagnosticSet)Diags.release(); case Read_Failure: return 0; case Read_Record: @@ -567,7 +567,7 @@ LoadResult DiagLoader::readDiagnosticBlock(llvm::BitstreamCursor &Stream, continue; } case Read_BlockEnd: - Diags.appendDiagnostic(D.take()); + Diags.appendDiagnostic(D.release()); return Success; case Read_Record: break; |