{"ast_node_type":"other","tokens":[{"end":36,"kind":"keyword","start":0,"text":"for"}]}
                for attr in &attrs {
            let predicate = self.collect_tokens(None, attrs, ForceCollect::No, |this, attrs| {
                    self.psess.gated_spans.gate(sym::where_clause_attrs, attr.span);