// Test use of `sizeof' as a template parameter. // Origin: smacdonald@seimac.com // { dg-do compile } template struct A { static char *value; }; template struct B { char * f() const { return (A::value); } };