| H A D | ErrorTest.cpp | 1 //===----- unittests/ErrorTest.cpp - Error.h tests ------------------------===// 9 #include "llvm/Support/Error.h" 10 #include "llvm-c/Error.h" 15 #include "llvm/Testing/Support/Error.h" 88 static Error handleCustomError(const CustomError &CE) { in handleCustomError() 89 return Error::success(); in handleCustomError() 94 static Error handleCustomErrorUP(std::unique_ptr<CustomError> CE) { in handleCustomErrorUP() 95 return Error::success(); in handleCustomErrorUP() 102 TEST(Error, CheckedSuccess) { in TEST() argument 103 Error in TEST() 109 TEST(Error,UncheckedSuccess) TEST() argument 127 TEST(Error,ErrorAsOutParameterChecked) TEST() argument 135 TEST(Error,ErrorAsOutParameterUnchecked) TEST() argument 146 TEST(Error,UncheckedError) TEST() argument 158 TEST(Error,IsAHandling) TEST() argument 176 TEST(Error,HandleCustomError) TEST() argument 198 TEST(Error,HandlerTypeDeduction) TEST() argument 247 TEST(Error,HandleCustomErrorWithCustomBaseClass) TEST() argument 262 TEST(Error,FirstHandlerOnly) TEST() argument 280 TEST(Error,HandlerShadowing) TEST() argument 302 TEST(Error,CheckJoinErrors) TEST() argument 376 TEST(Error,ConsumeSuccess) TEST() argument 381 TEST(Error,ConsumeError) TEST() argument 389 TEST(Error,FailureToHandle) TEST() argument 409 TEST(Error,FailureFromHandler) TEST() argument 426 TEST(Error,CatchErrorFromHandler) TEST() argument 440 TEST(Error,StringError) TEST() argument 453 TEST(Error,createStringError) TEST() argument 506 TEST(Error,CantFailSuccess) TEST() argument 519 TEST(Error,CantFailDeath) TEST() argument 540 TEST(Error,CheckedExpectedInSuccessMode) TEST() argument 548 TEST(Error,ExpectedWithReferenceType) TEST() argument 561 TEST(Error,UncheckedExpectedInSuccessModeDestruction) TEST() argument 572 TEST(Error,UncheckedExpectedInSuccessModeAccess) TEST() argument 587 TEST(Error,UncheckedExpectedInSuccessModeAssignment) TEST() argument 599 TEST(Error,ExpectedInFailureMode) TEST() argument 611 TEST(Error,AccessExpectedInFailureMode) TEST() argument 623 TEST(Error,UnhandledExpectedInFailureMode) TEST() argument 631 TEST(Error,ExpectedCovariance) TEST() argument 651 TEST(Error,HandleExpectedSuccess) TEST() argument 670 TEST(Error,HandleExpectedUnhandledError) TEST() argument 688 TEST(Error,HandleExpectedHandledError) TEST() argument 703 TEST(Error,ErrorCodeConversions) TEST() argument 740 TEST(Error,ErrorMessage) TEST() argument 766 TEST(Error,Stream) TEST() argument 785 TEST(Error,SucceededMatcher) TEST() argument 800 TEST(Error,FailedMatcher) TEST() argument 837 TEST(Error,HasValueMatcher) TEST() argument 864 TEST(Error,FailedWithMessageMatcher) TEST() argument 904 TEST(Error,C_API) TEST() argument 935 TEST(Error,FileErrorTest) TEST() argument 981 TEST(Error,FileErrorErrorCode) TEST() argument 1059 TEST(Error,SubtypeStringErrorTest) TEST() argument 1101 TEST(Error,moveInto) TEST() argument 1146 TEST(Error,FatalBadAllocErrorHandlersInteraction) TEST() argument 1159 TEST(Error,BadAllocFatalErrorHandlersInteraction) TEST() argument 1172 TEST(Error,ForwardToExpected) TEST() argument [all...] |