{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"st.variants"}]}
        st.variants = Variants::Single { index: v };
        let mut st = self.univariant(&variants[v], repr, kind)?;