syntax_data: {"ast_node_type":"other","tokens":[{"end":67,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:         // Find the span(s) that contain the next item in the cycle
context_before:         let (next_item_id, _) = item_and_field_ids[(i + 1) % cycle_len];
context_after:         let hir::Node::Field(field) = tcx.hir_node_by_def_id(field_id) else {