Lines Matching defs:ResOrErr
92 static void print(const Request &Request, Expected<T> &ResOrErr,
94 if (ResOrErr) {
96 Printer.print(Request, *ResOrErr);
102 handleAllErrors(std::move(ResOrErr.takeError()),
288 Expected<DIGlobal> ResOrErr = Symbolizer.symbolizeData(ModuleSpec, Address);
289 print(SymRequest, ResOrErr, Printer);
291 Expected<std::vector<DILocal>> ResOrErr =
293 print(SymRequest, ResOrErr, Printer);
295 Expected<std::vector<DILineInfo>> ResOrErr =
297 print(SymRequest, ResOrErr, Printer);
299 Expected<DIInliningInfo> ResOrErr =
301 print(SymRequest, ResOrErr, Printer);
309 Expected<DIInliningInfo> ResOrErr =
312 !ResOrErr
313 ? Expected<DILineInfo>(ResOrErr.takeError())
314 : ((ResOrErr->getNumberOfFrames() == 0) ? DILineInfo()
315 : ResOrErr->getFrame(0));
318 Expected<DILineInfo> ResOrErr =
320 print(SymRequest, ResOrErr, Printer);