[fpc-devel] Unreachable code warnings

Peter Vreman peter at freepascal.org
Mon Oct 15 08:48:05 CEST 2007


>> Maybe it would better be a hint.
>
> Seems reasonable to me.
>
> The unused parameter hint is likewise also unavoidable with function
> callback implementations sometimes.

There is a good reason for that the unreachable code is a warning: The compiler _changes_ your
code by removing the if-branch. When it is a hint the compiler only has recognized a pattern, but
it does not modify anything.

Peter





More information about the fpc-devel mailing list