Rule M16-1-1 (required, implementation, automated)

The defined pre-processor operator shall only be used in one of the two standard forms. See MISRA C++ 2008 [7] Note: “#if defined” is anyway only allowed for conditional file inclusion, see A16-0-1. This rule is kept in case A16-0-1 is disabled in a project.