This is to propose an improvement to the #line directive of the C preprocessor, or to ask for a workaround.
Currently, it seems that the #line directive is "ignored" if it lies between a #if and a #endif directives !
I believe that in most practical cases, this behavior is undesired.
Example...