1// { dg-do assemble } 2// { dg-options "-g" } 3// 4// Copyright (C) 2001 Free Software Foundation, Inc. 5// Contributed by Nathan Sidwell 25 Jul 2001 <nathan@codesourcery.com> 6 7// Bug 3152. Using a typedef to declare a function used an unset 8// global variable, last_function_parms. 9 10struct actor 11{ 12 typedef bool (operation)(); 13 14 operation a; 15 operation b; 16 operation c; 17}; 18