source:
documentation/head_inclusion_policy
@
1467:6a5a4b01d752
| Revision 1467:6a5a4b01d752, 348 bytes checked in by niam, 21 months ago (diff) |
|---|
| Line | |
|---|---|
| 1 | |
| 2 | Sequence of inclusion of header files in .cc/.h: |
| 3 | |
| 4 | *** |
| 5 | .h: |
| 6 | [[libdodo/directives.h]] |
| 7 | |
| 8 | [[external dependencies]] |
| 9 | |
| 10 | [[libdodo/types.h]] |
| 11 | [[internal dependencies]] |
| 12 | |
| 13 | class { |
| 14 | ... |
| 15 | }; |
| 16 | |
| 17 | [[inline]] |
| 18 | |
| 19 | *** |
| 20 | .c: |
| 21 | [[libdodo/directives.h]] |
| 22 | |
| 23 | [[external dependencies]] |
| 24 | |
| 25 | [[libdodo/types.h]] |
| 26 | [[internal dependencies]] |
| 27 | ((declaration header file for .cc)) |
| 28 | |
| 29 | [[inline]] |
| 30 | |
| 31 | ... |
Note: See TracBrowser
for help on using the repository browser.
