syntax::feature_gate
pub fn check_crate( krate: &Crate, sess: &ParseSess, features: &Features, plugin_attributes: &[(String, AttributeType)], unstable: UnstableFeatures)