Skip to content

Commit 0a9bc4c

Browse files
committed
Add escape to new-user-defined.cpp tests also
1 parent 740a272 commit 0a9bc4c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

clang/test/Analysis/new-user-defined.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ void clang_analyzer_eval(bool);
55

66
using size_t = decltype(sizeof(int));
77

8+
template <class FirstT, class... Rest>
9+
void escape(FirstT first, Rest... args);
10+
811
namespace CustomClassType {
912
struct S {
1013
int x;
@@ -21,5 +24,7 @@ void F() {
2124

2225
S *s3 = new S{1};
2326
clang_analyzer_eval(1 == s3->x); // expected-warning{{TRUE}}
27+
28+
escape(s, s2, s3);
2429
}
2530
} // namespace CustomClassType

0 commit comments

Comments
 (0)