Lines Matching refs:Expected
34 // These functions are for converting Expected/Error values to
41 ErrorOr<T> expectedToErrorOrAndEmitErrors(LLVMContext &Ctx, Expected<T> Val) {
77 friend Expected<BitcodeFileContents>
80 Expected<std::unique_ptr<Module>> getModuleImpl(LLVMContext &Context,
98 Expected<std::unique_ptr<Module>> getLazyModule(LLVMContext &Context,
103 Expected<std::unique_ptr<Module>> parseModule(LLVMContext &Context);
107 Expected<BitcodeLTOInfo> getLTOInfo();
110 Expected<std::unique_ptr<ModuleSummaryIndex>> getSummary();
128 Expected<BitcodeFileContents> getBitcodeFileContents(MemoryBufferRef Buffer);
131 Expected<std::vector<BitcodeModule>>
138 Expected<std::unique_ptr<Module>>
147 Expected<std::unique_ptr<Module>> getOwningLazyBitcodeModule(
154 Expected<std::string> getBitcodeTargetTriple(MemoryBufferRef Buffer);
158 Expected<bool> isBitcodeContainingObjCCategory(MemoryBufferRef Buffer);
163 Expected<std::string> getBitcodeProducerString(MemoryBufferRef Buffer);
166 Expected<std::unique_ptr<Module>> parseBitcodeFile(MemoryBufferRef Buffer,
170 Expected<BitcodeLTOInfo> getBitcodeLTOInfo(MemoryBufferRef Buffer);
173 Expected<std::unique_ptr<ModuleSummaryIndex>>
185 Expected<std::unique_ptr<ModuleSummaryIndex>>