{"ast_node_type":"variable","tokens":[{"end":74,"kind":"keyword","start":0,"text":"let"}]}
            let safety = match tcx.layout_scalar_valid_range(adt_def_id) {
            // constructors for structs with `layout_scalar_valid_range` are unsafe to call
                (Bound::Unbounded, Bound::Unbounded) => hir::Safety::Safe,