blob: 9d303755be0e4dc00507b01b72b084b6986d8952 [file] [log] [blame]
Richard Smith762bb9d2011-10-13 22:29:44 +00001// RUN: %clang_cc1 -emit-llvm-only -std=c++11 -g %s
Anders Carlssonebc32792011-03-06 16:43:04 +00002
3namespace PR9414 {
4 int f() {
5 auto x = 0;
6 return x;
7 }
8}
Richard Smith7657fd72012-08-13 21:29:18 +00009
10// Don't crash.
11namespace PR13570 {
12 template<typename T, typename U> struct P {};
13 template<typename T> struct A {
14 template<typename U> static P<T,U> isa(U);
15 decltype(isa(int())) f() {}
16 };
17 template struct A<int>;
18}