// RUN: %clang_analyze_cc1 -std=c++14 -analyzer-checker=core \
// RUN: -analyzer-config suppress-null-return-paths=false \
// RUN: -verify %s
// RUN: %clang_analyze_cc1 -std=c++14 -analyzer-checker=core \
// RUN: -DSUPPRESSED \
// RUN: -verify %s
void ;
typedef size_t;
// These are ill-formed. One cannot return nullptr from a throwing version of an
// operator new.
void *operator new
void *operator new
;
void
void
void