{"ast_node_type":"other","tokens":[{"end":53,"kind":"keyword","start":0,"text":"///"}]}
    /// into which to write the values of the fields.
    /// be built up inside a [`PlaceRef`] instead as they need an allocated place
    pub(super) fn new(layout: TyAndLayout<'tcx>) -> Self {