// RUN: %clang_cc1 -fsyntax-only -verify %s -Wmissing-noreturn -Wreturn-type
void ;
void
;
;
;
;
;
// We don't want a warning here.
;
// <rdar://problem/7880658> - This test case previously had a false "missing return"
// warning.
;
void
// <rdar://problem/8875247> - Properly handle CFGs with destructors.
;
void ;
int // expected-warning{{non-void function does not return a value}}
;
rdar8875247_B // no-warning