Rule M6-2-3 (required, implementation, automated)
Before preprocessing, a null statement shall only occur on a line by itself; it may be followed by a comment, provided that the first character following the null statement is a white-space character. See MISRA C++ 2008 [7]