Lines Matching refs:ident
65 ($($(#[$attr:meta])* pub $t:ident $i:ident { $($field:tt)* })*) => ($(
68 (it: $(#[$attr:meta])* pub union $i:ident { $($field:tt)* }) => (
71 (it: $(#[$attr:meta])* pub struct $i:ident { $($field:tt)* }) => (
89 ($($(#[$attr:meta])* pub $t:ident $i:ident { $($field:tt)* })*) => ($(
92 (it: $(#[$attr:meta])* pub union $i:ident { $($field:tt)* }) => (
108 (it: $(#[$attr:meta])* pub struct $i:ident { $($field:tt)* }) => (
124 ($($(#[$attr:meta])* pub enum $i:ident { $($field:tt)* })*) => ($(
138 ($($(#[$attr:meta])* pub struct $i:ident ( $($field:tt)* ); )* ) => ($(
175 // 1. Avoid ambiguity errors from 'macro_rules!' (which happen when writing '$foo:ident fn'
181 ($($(#[$attr:meta])* pub $({$constness:ident})* fn $i:ident(
182 $($arg:ident: $argty:ty),*
196 ($($(#[$attr:meta])* pub $({$constness:ident})* fn $i:ident(
197 $($arg:ident: $argty:ty),*
211 ($($(#[$attr:meta])* $({$constness:ident})* fn $i:ident(
212 $($arg:ident: $argty:ty),*
227 ($($(#[$attr:meta])* pub $({$constness:ident})* fn $i:ident(
228 $($arg:ident: $argty:ty),*
242 ($($(#[$attr:meta])* pub $({$constness:ident})* fn $i:ident(
243 $($arg:ident: $argty:ty),*
257 ($($(#[$attr:meta])* $({$constness:ident})* fn $i:ident(
258 $($arg:ident: $argty:ty),*
281 pub const $name:ident : $t1:ty
282 = $t2:ident { $($field:tt)* };)*) => ($(
299 (pub const $id:ident: $ty:ty = $expr:expr;) => {
307 ($(pub const $id:ident: $ty:ty = $expr:expr;)*) => {
314 (pub type $id:ident = $ty:ty;) => {
322 ($(pub type $id:ident = $ty:ty;)*) => {