4.3.10.11 Unused Attribute

The unused attribute indicates to the compiler that the object might not be used and that no warnings should be produced if it is detected as being unused.