{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) tools: Vec<Symbol>,
pub struct AttributeParser<'sess, S: Stage = Late> {
    features: Option<&'sess Features>,