Lines Matching defs:mut
83 dcx: &mut DiagCtxt,
127 fn assert_zeroable<T: ?::core::marker::Sized>(_: *mut T)
181 fn get_init_kind(rest: Option<(Token![..], Expr)>, dcx: &mut DiagCtxt) -> InitKind {
222 let mut guards = vec![];
223 let mut guard_attrs = vec![];
224 let mut res = TokenStream::new();
227 let mut cfgs = attrs.clone();
249 // - `make_field_check` checks that `&raw mut (*slot).#ident` is properly aligned.
258 // - `&raw mut (*slot).#ident` is valid.
259 // - `make_field_check` checks that `&raw mut (*slot).#ident` is properly aligned.
264 &raw mut (*#slot).#ident
282 let mut #guard = #slot.write(#value);
289 let mut #guard = #slot.init(#value)?;
372 let mut fields = Punctuated::new();