{"ast_node_type":"enum","tokens":[{"end":76,"kind":"keyword","start":0,"text":"//"}]}
        // enum downcast is involved (as enum variants carry the type of the
        // the types are equal. Equal types *can* have different layouts when
        // enum), but those should never occur in assignments.