Lines Matching refs:HasError
101 : HasError(true) { in HasError() function
105 ErrorOr(std::error_code EC) : HasError(true) { in ErrorOr()
109 ErrorOr(T Val) : HasError(false) { in ErrorOr()
154 if (!HasError) in ~ErrorOr()
160 return !HasError;
167 return HasError ? *getErrorStorage() : std::error_code(); in getError()
181 if (!Other.HasError) { in copyConstruct()
183 HasError = false; in copyConstruct()
187 HasError = true; in copyConstruct()
213 if (!Other.HasError) { in moveConstruct()
215 HasError = false; in moveConstruct()
219 HasError = true; in moveConstruct()
242 assert(!HasError && "Cannot get value when an error exists!"); in getStorage()
247 assert(!HasError && "Cannot get value when an error exists!"); in getStorage()
252 assert(HasError && "Cannot get error when a value exists!"); in getErrorStorage()
265 bool HasError : 1; variable