Lines Matching refs:i
99 pub $t:ident $i:ident { $($field:tt)* }
101 s!(it: $(#[$attr])* pub $t $i { $($field)* });
104 (it: $(#[$attr:meta])* pub union $i:ident { $($field:tt)* }) => (
108 (it: $(#[$attr:meta])* pub struct $i:ident { $($field:tt)* }) => (
118 pub struct $i { $($field)* }
130 pub struct $i:ident ( $($field:tt)* );
139 pub struct $i ( $($field)* );
151 pub $t:ident $i:ident { $($field:tt)* }
153 s_no_extra_traits!(it: $(#[$attr])* pub $t $i { $($field)* });
156 (it: $(#[$attr:meta])* pub union $i:ident { $($field:tt)* }) => (
161 pub union $i { $($field)* }
165 impl ::core::fmt::Debug for $i {
167 f.debug_struct(::core::stringify!($i)).finish_non_exhaustive()
172 (it: $(#[$attr:meta])* pub struct $i:ident { $($field:tt)* }) => (
178 pub struct $i { $($field)* }
188 pub enum $i:ident {}
192 pub enum $i { }
202 pub enum $i:ident { $($field:tt)* }
211 pub enum $i { $($field)* }
286 pub $({$constness:ident})* fn $i:ident($($arg:ident: $argty:ty),* $(,)*) -> $ret:ty
291 pub $($constness)* unsafe extern "C" fn $i($($arg: $argty),*) -> $ret
300 pub $({$constness:ident})* fn $i:ident($($arg:ident: $argty:ty),* $(,)*) -> $ret:ty
305 pub $($constness)* extern "C" fn $i($($arg: $argty),*) -> $ret
314 $({$constness:ident})* fn $i:ident($($arg:ident: $argty:ty),* $(,)*) -> $ret:ty
319 $($constness)* fn $i($($arg: $argty),*) -> $ret
328 pub $({$constness:ident})* fn $i:ident($($arg:ident: $argty:ty),* $(,)*) -> $ret:ty
333 pub unsafe extern "C" fn $i($($arg: $argty),*) -> $ret
342 pub $({$constness:ident})* fn $i:ident($($arg:ident: $argty:ty),* $(,)*) -> $ret:ty
347 pub extern "C" fn $i($($arg: $argty),*) -> $ret
356 $({$constness:ident})* fn $i:ident($($arg:ident: $argty:ty),* $(,)*) -> $ret:ty
361 fn $i($($arg: $argty),*) -> $ret
369 ($i:item) => {
370 $i