syntax_data: {"ast_node_type":"enum","tokens":[{"end":79,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// We know we try to create an uninhabited enum from an inhabited variant.
context_before: enum EnumCheckType<'tcx> {
context_after:     Uninhabited,