1 // RUN: %clang_cc1 -verify %s -std=c++11 2 // expected-no-diagnostics 3 4 template<const int I> struct S { 5 decltype(I) n; 6 int &&r = I; 7 }; 8 S<5> s; 9 10 template<typename T, T v> struct U { 11 decltype(v) n; 12 int &&r = v; 13 }; 14 U<const int, 6> u; 15