Take it from the other viewpoint: What kind of errors do you detect with that warning? I don't see many that is worth that warning.
Warnings about unused function-local variables, though. That catches many errors and they don't fill any function unused.