syntax_data: {"ast_node_type":"variable","tokens":[{"end":92,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:             let (variant_infos, opt_discr_size) = variant_info_for_adt(cx, layout, adt_def);
context_before:             let adt_packed = adt_def.repr().pack.is_some();
context_after:             record(adt_kind.into(), adt_packed, opt_discr_size, variant_infos);