{"ast_node_type":"other","tokens":[{"end":68,"kind":"keyword","start":0,"text":"ModuleKind::Def(DefKind::Enum"}]}
            ModuleKind::Def(DefKind::Enum | DefKind::Trait, ..) => {
        match self.kind {
                self.parent.expect("enum or trait module without a parent")