| 1 | // Presence of 2 inclusion cycles |
|---|---|
| 2 | // b.h -> a.h -> b.h -> ... |
| 3 | // c.h -> a.h -> c.h -> ... |
| 4 | // makes it unfeasible to reach max inclusion depth in all possible ways. Need |
| 5 | // to stop earlier. |
| 6 | |
| 7 | #include "b.h" |
| 8 | #include "c.h" |
| 9 |
| 1 | // Presence of 2 inclusion cycles |
|---|---|
| 2 | // b.h -> a.h -> b.h -> ... |
| 3 | // c.h -> a.h -> c.h -> ... |
| 4 | // makes it unfeasible to reach max inclusion depth in all possible ways. Need |
| 5 | // to stop earlier. |
| 6 | |
| 7 | #include "b.h" |
| 8 | #include "c.h" |
| 9 |