{"ast_node_type":"variable","tokens":[{"end":71,"kind":"keyword","start":0,"text":"while"}]}
        while let Some(expanded_fragments) = expanded_fragments.pop() {
        let mut placeholder_expander = PlaceholderExpander::default();
            for (expn_id, expanded_fragment) in expanded_fragments.into_iter().rev() {