{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"//"}]}
                // for pseudo-derive expansion we actually pass the attribute itself only
            if loc.def.is_attribute_derive() {
                ast::Attr::cast(speculative_args.clone()).and_then(|attr| attr.token_tree()).map(