| 6057 | } |
| 6058 | |
| 6059 | Expected<std::unique_ptr<Module>> llvm::parseBitcodeFile(MemoryBufferRef Buffer, |
| 6060 | LLVMContext &Context) { |
| 6061 | Expected<BitcodeModule> BM = getSingleModule(Buffer); |
| 6062 | if (!BM) |
| 6063 | return BM.takeError(); |
| 6064 | |
| 6065 | return BM->parseModule(Context); |
| 6066 | } |
| 6067 | |
| 6068 | Expected<std::string> llvm::getBitcodeTargetTriple(MemoryBufferRef Buffer) { |
| 6069 | Expected<BitstreamCursor> StreamOrErr = initStream(Buffer); |
nothing calls this directly
no test coverage detected