{"ast_node_type":"enum","tokens":[{"end":78,"kind":"keyword","start":0,"text":"//"}]}
        // `enum Foo { Bar(i32, !) }` is still reported as `Variants::Single`,
        // We check uninhabitedness separately because a type like
        // *not* as `Variants::Empty`.