void foo(void) { if ((a != 0) && (b == 0) && (c < 0) && (d > 0)) { printf("hi"); } if (flag1 #ifdef FLAG2 || flag2 #endif ) { printf("yar"); } if (flag1 && #ifdef FLAG2 flag2 && #endif flag3) { printf("bo"); } if ((a != 0) && (b == 0) && (c < 0)) { printf("hi"); } if ((a != 0) && (b == 0) && (c < 0)) { printf("hi"); } if (!this->writeOwiFile () || // comment1 broken () || !saveArchiveData () || /* comment2 */ broken () || !deleteCentralArchive () || // comment3 broken () || !copyArchivFiles () || // comment4 broken () || !appendToPlanetDb ()) // comment5 { ; } foobar(param1, param2, param3, param4); foobar2(param1, param2, param3, param4); }