cxx11-crashes.cpp revision 98553e894111627ac0bd4a6972431f09ea37f2c1
1// RUN: %clang_cc1 -analyze -analyzer-checker=core -std=c++11 -verify %s
2
3// radar://11485149, PR12871
4class PlotPoint {
5  bool valid;
6};
7
8PlotPoint limitedFit () {
9  PlotPoint fit0;
10  fit0 = limitedFit ();
11  return fit0;
12}
13
14// radar://11487541, NamespaceAlias
15namespace boost {namespace filesystem3 {
16class path {
17public:
18 path(){}
19};
20
21}}
22namespace boost
23{
24  namespace filesystem
25  {
26    using filesystem3::path;
27  }
28}
29
30void radar11487541() {
31  namespace fs = boost::filesystem;
32  fs::path p;
33}
34
35// PR12873 radar://11499139
36void testFloatInitializer() {
37  const float ysize={0.015}, xsize={0.01};
38}
39