Lines Matching refs:ErrMsg
160 std::string* ErrMsg) {
163 if (ErrMsg)
164 *ErrMsg = "Can not add a non-existent file to archive";
172 const sys::FileStatus *FSInfo = mbr->path.getFileStatus(false, ErrMsg);
208 std::string* ErrMsg
222 if (ErrMsg)
223 *ErrMsg = ec.message();
238 GetBitcodeSymbols(data, fSize, FullMemberName, Context, symbols, ErrMsg);
258 if (ErrMsg)
259 *ErrMsg = "Can't parse bitcode member: " + member.getPath().str()
260 + ": " + *ErrMsg;
353 std::string* ErrMsg)
358 if (ErrMsg)
359 *ErrMsg = "Can't write an archive not opened for writing";
365 if (TmpArchive.createTemporaryFileOnDisk(ErrMsg))
379 if (ErrMsg)
380 *ErrMsg = "Error opening archive file: " + archPath.str();
397 TruncateNames, ErrMsg)) {
420 if (ErrMsg)
421 *ErrMsg = ec.message();
428 if (FinalFilePath.createTemporaryFileOnDisk(ErrMsg))
435 if (ErrMsg)
436 *ErrMsg = "Error opening archive file: " + FinalFilePath.str();
449 if (writeMember(*foreignST, FinalFile, false, false, ErrMsg)) {
469 if (FinalFilePath.renamePathOnDisk(TmpArchive, ErrMsg))
478 if (TmpArchive.renamePathOnDisk(archPath, ErrMsg))
483 if (archPath.makeReadableOnDisk(ErrMsg))
485 if (archPath.makeWriteableOnDisk(ErrMsg))