{"ast_node_type":"other","tokens":[{"end":70,"kind":"keyword","start":0,"text":"//"}]}
                // range `0 .. std::mem::variant_count::<LangItem>()`.
                // about how discriminant tags are allocated within the
                $(if u == LangItem::$variant as u32 {