{"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"///"}]}
/// multiple condition/consequent blocks that have the span of the whole macro
/// Macros that expand into branches (e.g. `assert!`, `trace!`) tend to generate
/// invocation, which is unhelpful. Keeping only the first such span seems to