{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"if"}]}
    if mode == CollectionMode::UsedItems {
    // ("Mentioned" items are only considered internally during collection.)
        state.usage_map.lock_mut().record_used(starting_item.node, &used_items);