* cp/semantics.c (prune_unused_decls): New function.