reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h
  113         [](Error Err) { cantFail(std::move(Err), "lookupFlags failed"); });
  116     cantFail(CODLayer.addModule(K, std::move(M)));
  128     cantFail(CODLayer.removeModule(K));
examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h
  106             [](Error Err) { cantFail(std::move(Err), "lookupFlags failed"); })),
  132     cantFail(OptimizeLayer.addModule(K, std::move(M)));
  197     cantFail(OptimizeLayer.removeModule(K));
examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h
  112             [](Error Err) { cantFail(std::move(Err), "lookupFlags failed"); })),
  145     cantFail(OptimizeLayer.addModule(K, std::move(M)));
  214     cantFail(OptimizeLayer.removeModule(K));
examples/Kaleidoscope/include/KaleidoscopeJIT.h
   49             [](Error Err) { cantFail(std::move(Err), "lookupFlags failed"); })),
   65     cantFail(CompileLayer.addModule(K, std::move(M)));
   72     cantFail(CompileLayer.removeModule(K));
include/llvm/ExecutionEngine/Orc/RPCUtils.h
 1026       cantFail(Handler(make_error<ResponseAbandoned>()));
include/llvm/Support/Error.h
  925   cantFail(handleErrors(std::move(E), std::forward<HandlerTs>(Handlers)...));
  931   cantFail(std::move(E));
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 3116     cantFail(IO.mapEncodedInteger(Val));
lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp
   29     cantFail(Writer.writeInteger(Pad));
   72   cantFail(Mapping.visitTypeBegin(Type));
   74   cantFail(SegmentWriter.writeObject(Prefix));
   87   cantFail(SegmentWriter.writeEnum(CVMR.Kind));
   90   cantFail(Mapping.visitMemberBegin(CVMR));
   91   cantFail(Mapping.visitKnownMember(CVMR, Record));
   92   cantFail(Mapping.visitMemberEnd(CVMR));
  176   cantFail(Mapping.visitTypeEnd(Type));
lib/DebugInfo/CodeView/RecordName.cpp
  325     cantFail(Mapping.visitSymbolBegin(Sym));
  326     cantFail(Mapping.visitKnownRecord(Sym, Const));
  327     cantFail(Mapping.visitSymbolEnd(Sym));
lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp
   14     cantFail(Writer.writeInteger(Pad));
   30   cantFail(Writer.writeObject(DummyPrefix));
   35   cantFail(Mapping.visitTypeBegin(CVT));
   36   cantFail(Mapping.visitKnownRecord(CVT, Record));
   37   cantFail(Mapping.visitTypeEnd(CVT));
lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp
   19   cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record));
lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp
  475     cantFail(Reader.readArray(Run, Ref.Count));
lib/DebugInfo/CodeView/TypeStreamMerger.cpp
  360   cantFail(Stream.readBytes(0, Stream.getLength(), Buffer));
lib/DebugInfo/DWARF/DWARFDebugLoc.cpp
  179       cantFail(C.takeError());
lib/DebugInfo/MSF/MSFBuilder.cpp
  333     cantFail(FpmWriter.writeObject(ThisByte));
lib/DebugInfo/MSF/MappedBlockStream.cpp
  369     cantFail(Initializer.writeBytes(InitData));
lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp
   74     cantFail(visitMemberRecordStream(FieldList.data(), *this));
lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp
  105   cantFail(TypeDeserializer::deserializeAs<ArgListRecord>(CVT, ArgList));
lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
  239   cantFail(Writer.writeObject(Header));
  240   cantFail(InjectedSourceTable.commit(Writer));
  259     cantFail(SourceWriter.writeBytes(
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  150   cantFail(M->materializeAll());
lib/ExecutionEngine/Orc/Core.cpp
  495   cantFail(R.notifyResolved(Symbols));
  496   cantFail(R.notifyEmitted());
  729     cantFail(JD.define(reexports(SourceJD, AliasMap, MatchNonExported)));
 1431       cantFail(lodgeQueryImpl(Q, *NewDefs, MatchNonExported, MUs));
lib/ExecutionEngine/Orc/ExecutionUtils.cpp
  225     cantFail(JD.define(absoluteSymbols(std::move(NewSymbols))));
lib/ExecutionEngine/Orc/IndirectionUtils.cpp
   41     cantFail(R.notifyResolved(Result));
   42     cantFail(R.notifyEmitted());
   69     cantFail(CallbacksJD.define(
lib/ExecutionEngine/Orc/LazyReexports.cpp
  187   cantFail(R.notifyResolved(Stubs));
  188   cantFail(R.notifyEmitted());
lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp
  130     cantFail(LegacyCtorDtorRunner<LazyEmitLayerT>(
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
  295     cantFail(LazyEmitLayer.addModule(K, std::move(M)));
  299     cantFail(ObjectLayer.addObject(
  307     cantFail(ObjectLayer.addObject(ES.allocateVModule(), std::move(ObjBuffer)));
  410           cantFail(ObjectLayer.addObject(
lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp
   54   cantFail(Reader.readInteger(DHS.Magic));
   55   cantFail(Reader.readInteger(DHS.Version));
   56   cantFail(Reader.readInteger(DHS.HashAlgorithm));
   60     cantFail(Reader.readBytes(S, 8));
   74   cantFail(Writer.writeInteger(DebugH.Magic));
   75   cantFail(Writer.writeInteger(DebugH.Version));
   76   cantFail(Writer.writeInteger(DebugH.HashAlgorithm));
   83     cantFail(Writer.writeFixedString(Hash));
lib/XRay/Profile.cpp
  226     cantFail(
  258   cantFail(Merged.addBlock({0, std::move(Block)}));
tools/clang/lib/Tooling/Core/Replacement.cpp
  522     llvm::cantFail(
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  324     llvm::cantFail(std::move(Err)); // This is a success.
tools/clang/tools/extra/clangd/Format.cpp
  144     cantFail(Result.Changes.add(
  161     cantFail(
  166     cantFail(Result.Changes.add(replacement(Code, Indentation, "")));
  172     cantFail(
  291       cantFail(FormattingChanges.add(R));
  294         cantFail(FormattingChanges.add(tooling::Replacement(Filename,
tools/clang/tools/extra/clangd/index/Serialization.cpp
  177       llvm::cantFail(llvm::zlib::compress(RawTable, Compressed));
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandMacro.cpp
  124   llvm::cantFail(Reps.add(tooling::Replacement(SM, MacroRange, Replacement)));
tools/clang/unittests/Basic/DiagnosticTest.cpp
   85   llvm::cantFail(std::move(Err));
tools/lld/COFF/Chunks.cpp
  590   cantFail(file->getCOFFObj()->getSectionContents(header, a));
tools/lld/COFF/Driver.cpp
  926       cantFail(
tools/lld/COFF/InputFiles.cpp
  244     cantFail(coffObj->getSectionContents(sec, data));
  762   cantFail(reader.readArray(types, reader.getLength()));
tools/lld/COFF/PDB.cpp
  828   cantFail(symData.readBytes(0, symData.getLength(), symsBuffer));
  866   cantFail(forEachCodeViewRecord<CVSymbol>(
tools/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp
   51   llvm::cantFail(
   57   llvm::cantFail(
   64   llvm::cantFail(SymbolDeserializer::deserializeAs<BuildInfoSym>(sym, bis));
   75   llvm::cantFail(TypeDeserializer::deserializeAs<BuildInfoRecord>(*cvt, bir));
  140   cantFail(debug_stream.reload());
  211   llvm::cantFail(
  213   llvm::cantFail(
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp
   87     llvm::cantFail(TypeDeserializer::deserializeAs<ModifierRecord>(cvt, mfr));
   92     llvm::cantFail(TypeDeserializer::deserializeAs<PointerRecord>(cvt, pr));
   97     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er));
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  418         llvm::cantFail(SymbolDeserializer::deserializeAs<PublicSym32>(s1, p1));
  428   llvm::cantFail(SymbolDeserializer::deserializeAs<PublicSym32>(sym, p));
  617       llvm::cantFail(
  907     llvm::cantFail(
  914     llvm::cantFail(
  930     llvm::cantFail(TypeDeserializer::deserializeAs<ArrayRecord>(cvt, ar));
  936     llvm::cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(cvt, pr));
  942     llvm::cantFail(
  997   llvm::cantFail(SymbolDeserializer::deserializeAs<ProcSym>(cvs, proc));
 1051       cantFail(SymbolDeserializer::deserializeAs<RegRelativeSym>(sym, reg));
 1058       cantFail(SymbolDeserializer::deserializeAs<RegisterSym>(sym, reg));
 1065       cantFail(SymbolDeserializer::deserializeAs<LocalSym>(sym, local));
 1134   llvm::cantFail(
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp
   58     llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(type, cr));
   63     llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(type, ur));
   68     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(type, er));
  211   cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record));
  357     llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, cr));
  360     llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
  363     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er));
  427     cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, cr));
  432     cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
  437     cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er));
  448   llvm::cantFail(TypeDeserializer::deserializeAs<ModifierRecord>(modifier, mr));
  461     cantFail(SymbolDeserializer::deserializeAs<RegRelativeSym>(sym, reg));
  469     cantFail(SymbolDeserializer::deserializeAs<RegisterSym>(sym, reg));
  477     cantFail(SymbolDeserializer::deserializeAs<LocalSym>(sym, local));
  485     cantFail(SymbolDeserializer::deserializeAs<DataSym>(sym, data));
  493     cantFail(SymbolDeserializer::deserializeAs<ThreadLocalDataSym>(sym, data));
  501     cantFail(SymbolDeserializer::deserializeAs<ConstantSym>(sym, constant));
  569   cantFail(SymbolDeserializer::deserializeAs<FrameProcSym>(frame_proc_cvs,
  590     cantFail(SymbolDeserializer::deserializeAs<RegRelativeSym>(sym, reg));
  599     cantFail(SymbolDeserializer::deserializeAs<RegisterSym>(sym, reg));
  607     cantFail(SymbolDeserializer::deserializeAs<LocalSym>(sym, local));
  615       cantFail(SymbolDeserializer::deserializeAs<DefRangeFramePointerRelSym>(
  656       cantFail(SymbolDeserializer::deserializeAs<DefRangeRegisterRelSym>(
  827   llvm::cantFail(TypeDeserializer::deserializeAs<RecordType>(cvt, record));
  860     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, record));
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  371   cantFail(SymbolDeserializer::deserializeAs<BlockSym>(sym, block));
  405   cantFail(SymbolDeserializer::deserializeAs<ProcSym>(sym_record, proc));
  634     llvm::cantFail(
  641     llvm::cantFail(
  648     llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, cr));
  654     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er));
  660     llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
  666     llvm::cantFail(TypeDeserializer::deserializeAs<ArrayRecord>(cvt, ar));
  672     llvm::cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(cvt, pr));
  677     llvm::cantFail(TypeDeserializer::deserializeAs<MemberFunctionRecord>(cvt, mfr));
  761     llvm::cantFail(SymbolDeserializer::deserializeAs<DataSym>(sym, ds));
  776     llvm::cantFail(
  825   llvm::cantFail(SymbolDeserializer::deserializeAs<ConstantSym>(cvs, constant));
 1226     cantFail(SymbolDeserializer::deserializeAs<ProcRefSym>(match.second, proc));
 1412     cantFail(SymbolDeserializer::deserializeAs<ProcSym>(sym, proc));
 1415     cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(signature, sig));
tools/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp
   38     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, m_cvr.er));
   41     llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, m_cvr.ur));
   45     llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, m_cvr.cr));
  155       llvm::cantFail(TypeDeserializer::deserializeAs<BitFieldRecord>(cvt, bfr));
  194   llvm::cantFail(TypeDeserializer::deserializeAs<MethodOverloadListRecord>(
tools/lldb/unittests/Target/ExecutionContextTest.cpp
   35     llvm::cantFail(Reproducer::Initialize(ReproducerMode::Off, llvm::None));
tools/lldb/unittests/Utility/RegularExpressionTest.cpp
   18   cantFail(r1.GetError());
   27   cantFail(r2.GetError());
   55   cantFail(r1.GetError());
tools/llvm-objdump/COFFDump.cpp
  644     cantFail(Sym.printName(NS));
tools/llvm-pdbutil/DumpOutputStyle.cpp
  291     cantFail(Symbols.initialize(Reader));
  528   cantFail(Reader.readArray(Headers, NumHeaders));
  841         cantFail(Symbols.initialize(Reader));
 1223     cantFail(NameBuffer.readBytes(0, NameBuffer.getLength(), Contents));
 1249           cantFail(Reader.readCString(Str));
tools/llvm-pdbutil/ExplainOutputStyle.cpp
  219   cantFail(File.pdb().getMsfBuffer().readBytes(FileOffset, 1, Bytes));
  363   cantFail(Reader.readArray(ModuleDescriptors, ModiSubstreamData.getLength()));
tools/llvm-pdbutil/InputFile.cpp
   87   cantFail(Reader.readInteger(Magic));
   99   cantFail(Reader.readArray(Subsections, Reader.bytesRemaining()));
  108   cantFail(Reader.readArray(Types, Reader.bytesRemaining()));
tools/llvm-pdbutil/TypeReferenceTracker.cpp
   65         cantFail(Reader.readArray(Symbols, Reader.getLength()));
tools/llvm-rc/ResourceFileWriter.cpp
 1464   cantFail(writeCString("VS_VERSION_INFO"));
tools/llvm-readobj/COFFImportDumper.cpp
   53     cantFail(Sym.printName(OS));
tools/obj2yaml/coff2yaml.cpp
  122     cantFail(Obj.getSectionContents(COFFSection, sectionData));
  182       cantFail(Obj.getSectionContents(COFFSection, sectionData));
unittests/ADT/FallibleIteratorTest.cpp
  124   cantFail(std::move(Err));
  249     cantFail(std::move(Err));
  256     cantFail(std::move(Err));
  288   cantFail(std::move(Err));
unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp
   40   cantFail(JD.define(std::make_unique<SimpleMaterializationUnit>(
   51   cantFail(FooMR->notifyResolved({{Foo, FooSym}}));
   55   cantFail(FooMR->notifyEmitted());
  103   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
  108   cantFail(JD.define(std::make_unique<SimpleMaterializationUnit>(
  112         cantFail(R.notifyResolved({{Bar, BarSym}}));
  113         cantFail(R.notifyEmitted());
  125   cantFail(JD.define(std::make_unique<SimpleMaterializationUnit>(
  136         cantFail(Result.takeError());
  159   cantFail(BazR->notifyResolved({{Baz, BazSym}}));
  160   cantFail(BazR->notifyEmitted());
  175   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
  197   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}, {Bar, BarHiddenSym}})));
  200   cantFail(JD2.define(absoluteSymbols({{Bar, QuxSym}})));
  226   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
  227   cantFail(JD.define(std::move(MU)));
  267   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}, {Bar, BarSym}})));
  268   cantFail(JD.define(symbolAliases({{Baz, {Foo, JITSymbolFlags::Exported}},
  270   cantFail(JD.define(absoluteSymbols({{Qux, QuxSym}})));
  283   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
  284   cantFail(JD.define(symbolAliases(
  300   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
  304   cantFail(JD2.define(reexports(JD, {{Bar, {Foo, BarSym.getFlags()}}})));
  314   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
  321         cantFail(R.notifyResolved({{Bar, BarSym}}));
  322         cantFail(R.notifyEmitted());
  325   cantFail(JD.define(BarMU));
  329   cantFail(JD2.define(reexports(
  343   cantFail(JD2.define(absoluteSymbols({{Foo, FooSym}, {Bar, BarSym}})));
  365   cantFail(JD.define(FooMU));
  413   cantFail(JD.define(FooMU));
  414   cantFail(JD.define(BarMU));
  415   cantFail(JD.define(BazMU));
  545   cantFail(JD.define(FooMU));
  546   cantFail(JD.define(BarMU));
  608   cantFail(JD.define(FooMU));
  609   cantFail(JD.define(BarMU));
  672   cantFail(JD.define(FooMU));
  673   cantFail(JD.define(BarMU));
  736   cantFail(JD.define(FooMU));
  737   cantFail(JD.define(BarMU));
  788   cantFail(JD.define(std::move(MU)));
  821   cantFail(JD.define(MU));
  823   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
  828   cantFail(JD.define(absoluteSymbols({{Bar, BarSym}})));
  845         cantFail(R.notifyResolved(SymbolMap({{Foo, FooSym}})));
  846         cantFail(R.notifyEmitted());
  854   cantFail(JD.define(MU));
  855   cantFail(JD.define(absoluteSymbols({{Bar, BarSym}})));
  886         cantFail(R.notifyResolved(SymbolMap({{Foo, FooSym}, {Bar, BarSym}})));
  887         cantFail(R.notifyEmitted());
  903   cantFail(JD.define(MU1));
  904   cantFail(JD.define(MU2));
  934         cantFail(
  936         cantFail(R.notifyResolved(SymbolMap({{Foo, FooSym}, {Bar, BarSym}})));
  937         cantFail(R.notifyEmitted());
  940   cantFail(JD.define(MU));
  953   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
  969       cantFail(JD.define(absoluteSymbols(std::move(NewDefs))));
  995   cantFail(JD.define(MU));
 1023   cantFail(JD.define(absoluteSymbols({{Baz, BazSym}})));
 1028         cantFail(R.notifyResolved(SymbolMap({{Foo, FooSym}, {Bar, BarSym}})));
 1047   cantFail(JD.define(MU));
 1058   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
 1065   cantFail(JD.define(std::move(BarMU)));
 1084         cantFail(R.notifyResolved({{Foo, FooSym}}));
 1085         cantFail(R.notifyEmitted());
 1088   cantFail(JD.define(MU));
 1109   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}})));
 1142               cantFail(R2.notifyResolved(SymbolMap({{Bar, BarSym}})));
 1143               cantFail(R2.notifyEmitted());
 1149         cantFail(R.notifyResolved(SymbolMap({{Foo, FooSym}})));
 1150         cantFail(R.notifyEmitted());
 1155   cantFail(JD.define(MU));
 1181         cantFail(R.notifyResolved({{Foo, FooSym}}));
 1182         cantFail(R.notifyEmitted());
 1183         cantFail(R2.notifyResolved({{Bar, BarSym}}));
 1184         cantFail(R2.notifyEmitted());
 1187   cantFail(JD.define(MU));
 1214   cantFail(JD.define(MU));
 1235   cantFail(FooResponsibility->notifyResolved(SymbolMap({{Foo, FooSym}})));
 1236   cantFail(FooResponsibility->notifyEmitted());
unittests/ExecutionEngine/Orc/LazyCallThroughAndReexportsTest.cpp
   40   cantFail(JD.define(std::make_unique<SimpleMaterializationUnit>(
   45         cantFail(R.notifyResolved(
   50         cantFail(R.notifyEmitted());
unittests/ExecutionEngine/Orc/LazyEmittingLayerTest.cpp
   27   cantFail(
unittests/ExecutionEngine/Orc/LegacyAPIInteropTest.cpp
   23   cantFail(JD.define(absoluteSymbols({{Foo, FooSym}, {Bar, BarSym}})));
unittests/ExecutionEngine/Orc/LegacyRTDyldObjectLinkingLayerTest.cpp
  102     cantFail(ObjLayer.addObject(
  104     cantFail(ObjLayer.emitAndFinalize(K));
  107     cantFail(ObjLayer.removeObject(K));
  114     cantFail(ObjLayer.addObject(K, std::move(Obj)));
  115     cantFail(ObjLayer.emitAndFinalize(K));
  118     cantFail(ObjLayer.removeObject(K));
  185   cantFail(ObjLayer.addObject(K1, std::move(Obj1)));
  202   cantFail(ObjLayer.addObject(K2, std::move(Obj2)));
  203   cantFail(ObjLayer.emitAndFinalize(K2));
  204   cantFail(ObjLayer.removeObject(K2));
  270   cantFail(ObjLayer.addObject(K, std::move(Obj1)));
  271   cantFail(ObjLayer.addObject(ES.allocateVModule(), std::move(Obj2)));
  272   cantFail(ObjLayer.emitAndFinalize(K));
  273   cantFail(ObjLayer.removeObject(K));
unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp
  203   cantFail(T1.addObject(K1, std::move(Obj1)));
  210   cantFail(T2.addObject(K2, Obj2));
  216   cantFail(T1.removeObject(K2));
  235   cantFail(T2.emitAndFinalize(K1));
  308   cantFail(CompileLayer.addModule(ES.allocateVModule(),
  314   cantFail(TransformLayer.emitAndFinalize(DummyKey));
  318   cantFail(TransformLayer.removeObject(DummyKey));
unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp
  286             cantFail(SendResult(Error::success()));
  631         cantFail(Server.handleOne());
  634   cantFail(Client.callAsync<DummyRPCAPI::ErrorFunc>(
  640   cantFail(Client.handleOne());
  660         cantFail(Server.handleOne());
  663   cantFail(Client.callAsync<DummyRPCAPI::ErrorFunc>(
  675   cantFail(Client.handleOne());
  695         cantFail(Server.handleOne());
  698   cantFail(Client.callAsync<DummyRPCAPI::ExpectedFunc>(
  707   cantFail(Client.handleOne());
  727         cantFail(Server.handleOne());
  730   cantFail(Client.callAsync<DummyRPCAPI::ExpectedFunc>(
  745   cantFail(Client.handleOne());
unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp
   65   cantFail(ObjLayer.add(JD, std::move(Obj), ES.allocateVModule()));
  161   cantFail(CompileLayer.add(JD, std::move(M), ES.allocateVModule()));
  226   cantFail(CompileLayer.add(JD, std::move(M), ES.allocateVModule()));
unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp
  159         cantFail(ServerEP.handleOne());
  164   cantFail(ClientEP.callB<remote::utils::TerminateSession>());
  206         cantFail(ServerEP.handleOne());
  218   cantFail(ClientEP.callB<remote::utils::TerminateSession>());
  258         cantFail(ServerEP.handleOne());
  264   cantFail(Client.removeObject(H));
  266   cantFail(ClientEP.callB<remote::utils::TerminateSession>());
  309         cantFail(ServerEP.handleOne());
  322   cantFail(ClientEP.callB<remote::utils::TerminateSession>());
  373         cantFail(ServerEP.handleOne());
  404   cantFail(ClientEP.callB<remote::utils::TerminateSession>());
  462         cantFail(ServerEP.handleOne());
  482   cantFail(ClientEP.callB<remote::utils::TerminateSession>());
  521         cantFail(ServerEP.handleOne());
  530   cantFail(ClientEP.callB<remote::utils::TerminateSession>());
  571         cantFail(ServerEP.handleOne());
  584   cantFail(ClientEP.callB<remote::utils::TerminateSession>());
unittests/Support/ErrorTest.cpp
  502   cantFail(Error::success());
  515   EXPECT_DEATH(cantFail(make_error<StringError>("Original error message",
unittests/Support/Path.cpp
  730     cantFail(T.discard());