The "safe" thing, or maybe, the "crystal clear" thing. Say what you mean, because you're talking not just to a compiler but to a human. Comment on why you've put the directive here, and then put a counter-directive in as soon as you no longer
for the previous one to apply. Who really cares if the compiler does anything different in response to it or not ... your
are now clear.