We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba73db3 commit 8352163Copy full SHA for 8352163
CODING_STANDARD.md
@@ -103,6 +103,10 @@ Here a few minimalistic coding rules for the CPROVER source tree.
103
- Prefer forward declaration to includes, but forward declare at the top of the
104
header file rather than in line
105
- Guard headers with `#ifndef CPROVER_DIRECTORIES_FILE_H`, etc
106
+- The corresponding header for a given source file should always be the *first*
107
+ include in the source file. For example, given `foo.h` and `foo.cpp`, the
108
+ line `#include "foo.h"` should precede all other include statements in
109
+ `foo.cpp`.
110
111
# Makefiles
112
- Each source file should appear on a separate line
0 commit comments