You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
332 B
15 lines
332 B
// RUN: %check_clang_tidy %s cert-err09-cpp,cert-err61-cpp %t -- -- -fexceptions
|
|
|
|
void alwaysThrows() {
|
|
int ex = 42;
|
|
// CHECK-MESSAGES: warning: throw expression should throw anonymous temporary values instead [cert-err09-cpp,cert-err61-cpp]
|
|
throw ex;
|
|
}
|
|
|
|
void doTheJob() {
|
|
try {
|
|
alwaysThrows();
|
|
} catch (int&) {
|
|
}
|
|
}
|