| // PR c++/80598 | |
| // { dg-do compile } | |
| // { dg-options "-Wunused-function" } | |
| static void | |
| foo () // { dg-bogus "defined but not used" } | |
| { | |
| } | |
| static void | |
| bar () // { dg-warning "defined but not used" } | |
| { | |
| } | |
| template <class T> | |
| int | |
| baz (T x) | |
| { | |
| foo (); | |
| return 0; | |
| } |