Lines Matching refs:field
308 $([$field:tt $this:ident $other:ident])*
313 let $($name)::+ { $($field: $this,)* $($ignore: _,)* } = self;
314 let $($name)::+ { $($field: $other,)* $($ignore: _,)* } = other;
322 $([$field:tt $this:ident $other:ident])*
329 $([$field $this $other])*
338 $([$field:tt $this:ident $other:ident])*
345 $([$field $this $other])*
356 $([$($variant:ident)::+; $([$field:tt $this:ident $other:ident])* $(![$ignore:tt])*])*
369 $($variant)::+ { $($field: $this,)* $($ignore: _,)* },
370 $($variant)::+ { $($field: $other,)* $($ignore: _,)* },
384 $next:ident [$([$($named:tt)*])* $(![$ignore:tt])*] (!$i:tt $($field:tt)*)
390 $next [$([$($named)*])* $(![$ignore])* ![$i]] ($($field)*)
398 $next:ident [$([$($named:tt)*])* $(![$ignore:tt])*] ($i:tt $($field:tt)*)
404 $next [$([$($named)*])* [$i this other] $(![$ignore])*] ($($field)*)
426 $next:ident ($($field:tt)*)
432 $next [] ($($field)*)