1 /* Checks that pure functions are not treated as const. */
5 static int __attribute__ ((pure
))
6 is_end_of_statement (void)
8 return *p
== '\n' || *p
== ';' || *p
== '!';
13 /* The is_end_of_statement call was moved out of the loop at one stage,
14 resulting in an endless loop. */
15 while (!is_end_of_statement ())