syntax_data: {"ast_node_type":"other","tokens":[{"end":74,"kind":"keyword","start":0,"text":"debug!(\"num_enum_variants:"}]}
source_snippet:                 debug!("num_enum_variants: {}", adt_def.variants().len());
context_before:                 );
context_after:                 let discr_ty = adt_def.repr().discr_type().to_ty(self.tcx);