1// RUN: %check_clang_tidy %s cert-err09-cpp,cert-err61-cpp %t -- -- -fexceptions
2
3void alwaysThrows() {
4 int ex = 42;
5 // CHECK-MESSAGES: warning: throw expression should throw anonymous temporary values instead [cert-err09-cpp,cert-err61-cpp]
6 throw ex;
7}
8
9void doTheJob() {
10 try {
11 alwaysThrows();
12 } catch (int&) {
13 }
14}
15

source code of clang-tools-extra/test/clang-tidy/infrastructure/duplicate-reports.cpp