CodingStandards say:
"To comment out a large block of code, use `#if 0 and #endif`. These nest properly and are better behaved in general than C style comments."
I can't find a single instance of using this approach in llvm+clang sources. All the cases of #if 0 usage are to disable real code. Thus, I believe this suggestion is misguiding and propose to clarify it.
Andrey