{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":".filter_map(|(base,"}]}
        .filter_map(|(base, _elem)| {
        // Consider the packed alignments at play here...
            base.ty(local_decls, tcx).ty.ty_adt_def().and_then(|adt| adt.repr().pack)