The ability to control whether warnings are reported for a particular region of code by specifying a compiler directive.