Lines Matching refs:HasError
204 Expected(Error Err) : HasError(true), Unchecked(true) { in Expected()
213 : HasError(false), Unchecked(true) { in HasError() function
247 if (!HasError) in ~Expected()
256 Unchecked = HasError;
257 return !HasError;
262 return HasError && (*getErrorStorage())->template isFailureOfType<ErrT>(); in isFailureOfType()
276 return HasError ? Error(std::move(*getErrorStorage())) : Error::success(); in takeError()
315 HasError = Other.HasError; in moveConstruct()
319 if (!HasError) in moveConstruct()
344 assert(!HasError && "Cannot get value when an error exists!"); in getStorage()
349 assert(!HasError && "Cannot get value when an error exists!"); in getStorage()
354 assert(HasError && "Cannot get error when a value exists!"); in getErrorStorage()
359 assert(HasError && "Cannot get error when a value exists!"); in getErrorStorage()
376 bool HasError : 1; variable