{"ast_node_type":"function","tokens":[{"end":98,"kind":"keyword","start":0,"text":"fn"}]}
    fn aggregate_field_path_elem(&mut self, layout: TyAndLayout<'tcx>, field: usize) -> PathElem {
impl<'rt, 'tcx, M: Machine<'tcx>> ValidityVisitor<'rt, 'tcx, M> {
        // First, check if we are projecting to a variant.