2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1z / maybe_unused1.C
blobeb8b51e8c04790cc4b8ed6b19de52970c3d61163
1 // { dg-do compile { target c++11 } }
2 // { dg-options "-Wunused -Wextra" }
4 [[maybe_unused]] static void f() { }
6 enum [[maybe_unused]] E {
7   e [[maybe_unused]]
8 };
10 struct [[maybe_unused]] A {
11   [[maybe_unused]] static int i;
14 void g([[maybe_unused]] int i) {
15   [[maybe_unused]] typedef int T;
16   [[maybe_unused]] int j;