diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2012-10-28 02:25:27 +0000 | 
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2012-10-28 02:25:27 +0000 | 
| commit | c74634fe48478cdc335d6240b83b41f32693b9f5 (patch) | |
| tree | f89bd9aeb3f01203226014a384634b7c6eb1da72 /clang | |
| parent | 729f1e2a1c27a13733cef967b180d006b59fe657 (diff) | |
| download | bcm5719-llvm-c74634fe48478cdc335d6240b83b41f32693b9f5.tar.gz bcm5719-llvm-c74634fe48478cdc335d6240b83b41f32693b9f5.zip  | |
Add a testcase from the previous bootstrap problem.
llvm-svn: 166894
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/test/SemaCXX/crashes.cpp | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/crashes.cpp b/clang/test/SemaCXX/crashes.cpp index 1c72baca08b..b8b782a9982 100644 --- a/clang/test/SemaCXX/crashes.cpp +++ b/clang/test/SemaCXX/crashes.cpp @@ -148,3 +148,14 @@ namespace test1 {      }    };  } + +namespace test2 { +  struct fltSemantics ; +  const fltSemantics &foobar(); +  void VisitCastExpr(int x) { +    switch (x) { +    case 42: +      const fltSemantics &Sem = foobar(); +    } +  } +}  | 

