aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/ErrorTest.cpp
diff options
context:
space:
mode:
authorxndcn <xndchn@gmail.com>2021-07-01 23:21:29 +0800
committerxndcn <xndchn@gmail.com>2021-07-08 21:30:23 +0800
commit7445f1e4dcd4525ab1f04f3cebfda341ec2eb716 (patch)
tree6f0e1d1dce203f49fd943933ea271edbb56bee75 /llvm/unittests/Support/ErrorTest.cpp
parentba913b8da57dcdcda0572ec3a6b8d4e367f22803 (diff)
downloadllvm-7445f1e4dcd4525ab1f04f3cebfda341ec2eb716.zip
llvm-7445f1e4dcd4525ab1f04f3cebfda341ec2eb716.tar.gz
llvm-7445f1e4dcd4525ab1f04f3cebfda341ec2eb716.tar.bz2
[NFC] Mark Expected<T>::assertIsChecked() as const
Some const methods of Expected<T> invoke assertIsChecked(), so we should mark it as const too. Differential Revision: https://reviews.llvm.org/D105292
Diffstat (limited to 'llvm/unittests/Support/ErrorTest.cpp')
-rw-r--r--llvm/unittests/Support/ErrorTest.cpp22
1 files changed, 15 insertions, 7 deletions
diff --git a/llvm/unittests/Support/ErrorTest.cpp b/llvm/unittests/Support/ErrorTest.cpp
index 37289e1..d9e86fdd 100644
--- a/llvm/unittests/Support/ErrorTest.cpp
+++ b/llvm/unittests/Support/ErrorTest.cpp
@@ -556,7 +556,7 @@ TEST(Error, ExpectedWithReferenceType) {
TEST(Error, UncheckedExpectedInSuccessModeDestruction) {
EXPECT_DEATH({ Expected<int> A = 7; },
"Expected<T> must be checked before access or destruction.")
- << "Unchecekd Expected<T> success value did not cause an abort().";
+ << "Unchecked Expected<T> success value did not cause an abort().";
}
#endif
@@ -565,9 +565,13 @@ TEST(Error, UncheckedExpectedInSuccessModeDestruction) {
// Test runs in debug mode only.
#if LLVM_ENABLE_ABI_BREAKING_CHECKS
TEST(Error, UncheckedExpectedInSuccessModeAccess) {
- EXPECT_DEATH({ Expected<int> A = 7; *A; },
- "Expected<T> must be checked before access or destruction.")
- << "Unchecekd Expected<T> success value did not cause an abort().";
+ EXPECT_DEATH(
+ {
+ const Expected<int> A = 7;
+ *A;
+ },
+ "Expected<T> must be checked before access or destruction.")
+ << "Unchecked Expected<T> success value did not cause an abort().";
}
#endif
@@ -576,9 +580,13 @@ TEST(Error, UncheckedExpectedInSuccessModeAccess) {
// Test runs in debug mode only.
#if LLVM_ENABLE_ABI_BREAKING_CHECKS
TEST(Error, UncheckedExpectedInSuccessModeAssignment) {
- EXPECT_DEATH({ Expected<int> A = 7; A = 7; },
- "Expected<T> must be checked before access or destruction.")
- << "Unchecekd Expected<T> success value did not cause an abort().";
+ EXPECT_DEATH(
+ {
+ Expected<int> A = 7;
+ A = 7;
+ },
+ "Expected<T> must be checked before access or destruction.")
+ << "Unchecked Expected<T> success value did not cause an abort().";
}
#endif