fix bug in folding for constants These was a bug in the folding for constants that caused it to overlook bound regions. This branch includes some other little things that I did while trying to track the bug down. r? @oli-obk
ForeignItem.node
ForeignItem.kind
debug!
rustfmt --file-lines ...
unused_lifetimes
subst::Kind
subst::GenericArg