#[target_feature]
The was careful around not calling `fn_sig` on not-functions but well, it wasn't careful enough. This commit makes it a little more careful and also adds tests for a bunch more item kinds.
#![feature(target_feature_11)]
This reverts commit b379d216eefaba083a0627b1724d73f99d4bdf5c.