Searched refs:ValOrErr (Results 1 – 3 of 3) sorted by relevance
784 T cantFail(Expected<T> ValOrErr, const char *Msg = nullptr) {785 if (ValOrErr)786 return std::move(*ValOrErr);793 auto E = ValOrErr.takeError();815 T& cantFail(Expected<T&> ValOrErr, const char *Msg = nullptr) {816 if (ValOrErr)817 return *ValOrErr;824 auto E = ValOrErr.takeError();1029 Expected<T> handleExpected(Expected<T> ValOrErr, RecoveryFtor &&RecoveryPath, in handleExpected() argument1031 if (ValOrErr) in handleExpected()[all …]
710 auto ValOrErr = parse(JSON); in getInterfaceFileFromJSON() local711 if (!ValOrErr) in getInterfaceFileFromJSON()712 return ValOrErr.takeError(); in getInterfaceFileFromJSON()714 auto *Root = ValOrErr->getAsObject(); in getInterfaceFileFromJSON()
2980 Expected<Value *> ValOrErr = recordValue(Record, 1, TT); in parseValueSymbolTable() local2981 if (Error Err = ValOrErr.takeError()) in parseValueSymbolTable()2983 ValOrErr.get(); in parseValueSymbolTable()2988 Expected<Value *> ValOrErr = recordValue(Record, 2, TT); in parseValueSymbolTable() local2989 if (Error Err = ValOrErr.takeError()) in parseValueSymbolTable()2991 Value *V = ValOrErr.get(); in parseValueSymbolTable()