// RUN: %clang_analyze_cc1 -x c++ -fcxx-exceptions -analyzer-checker=core,unix.Malloc,debug.ExprInspection -analyzer-config max-nodes=12 -verify %s
// Here we test how "suppress on sink" feature of certain bugtypes interacts
// with reaching analysis limits. See comments in max-nodes-suppress-on-sink.c
// for more discussion.
typedef size_t;
void *;
void ;
// Because we don't have a better approach, we currently treat throw as
// noreturn.
void
// FIXME: Handled throws shouldn't be suppressing us!
void