leak of ‘f [-Wanalyzer-malloc-leak]
17 }
^
void test()
void test(): events 1-4
14 auto f = new foo (42);
^
|
(1) allocated here
(2) following ‘false’ branch... ─>─┐
─────────────────────────────────────────────────────────┘
15 __analyzer_dump ();
~~~~~~~~~~~~~~~~~~
|
─────────────────>(3) ...to here
16 __analyzer_dump_xml ();
17 }
~
|
(4) ⚠️ ‘f’ leaks here; was allocated at (1)