1*184c6242SDominic Chen // RUN: %clang_analyze_cc1 -analyzer-checker=alpha.security.MallocOverflow -verify %s
2c6e68daaSAndy Gibbs // expected-no-diagnostics
30070c6d4SAnna Zaks 
40070c6d4SAnna Zaks class A {
50070c6d4SAnna Zaks public:
60070c6d4SAnna Zaks   A& operator<<(const A &a);
70070c6d4SAnna Zaks };
80070c6d4SAnna Zaks 
f()90070c6d4SAnna Zaks void f() {
100070c6d4SAnna Zaks   A a = A(), b = A();
110070c6d4SAnna Zaks   a << b;
120070c6d4SAnna Zaks }
13