1// { dg-do assemble } 2// Origin: <Corey Kosak> kosak@cs.cmu.edu 3 4struct moo { 5 template<bool x> struct cow {}; 6 7 template<bool x> 8 struct moo2 { 9 void func(cow<x> &c) { } 10 }; 11}; 12