aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/ErrorTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-04-25[Support] Fix latent bugs in Expected and ExitOnError that were preventing themLang Hames1-0/+14
2016-04-05[Support] Add a checked flag to Expected<T>, require checks before access orLang Hames1-4/+46
2016-03-25[Support] Switch to RAII helper for error-as-out-parameter idiom.Lang Hames1-4/+24
2016-03-25[Support] Add Error::errorForOutParameter helper.Lang Hames1-0/+6
2016-03-24Try to fix ODR violation of ErrorInfo::IDReid Kleckner1-3/+10
2016-03-24ErrorTest.cpp: Move instantiations out of anonymous namespace. gcc didn't com...NAKAMURA Takumi1-4/+3
2016-03-24Define ErrorInfo::ID explicitly.NAKAMURA Takumi1-0/+4
2016-03-24ErrorTest.cpp: Fix an expression, possibly typo.NAKAMURA Takumi1-1/+1
2016-03-24[Support] Add conversions between Expected<T> and ErrorOr<T>.Lang Hames1-1/+24
2016-03-23[Support] Make all Errors convertible to std::error_code.Lang Hames1-0/+9
2016-03-18[Support] Refactor Error unit tests to avoid duplicating work.Lang Hames1-294/+229
2016-03-17[Support] Add ExitOnError utility to support tools that use the exit-on-errorLang Hames1-0/+28
2016-03-17[Support] Make Error::isA<T>() works on success values.Lang Hames1-0/+3
2016-03-16[Support] Update Error unit test to remove implementation specific behaviour.Lang Hames1-2/+1
2016-03-16[Support] Add the 'Error' class for structured error handling.Lang Hames1-0/+458