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

#include directives in a file shall only be preceded by other preprocessor directives or comments. See MISRA C++ 2008 [7]