Lines Matching refs:parent
103 (@helper $root:ident, $parent:path, [] ..) => {{
107 (@helper $root:ident, $parent:path, [] ..= $end:tt) => {{
108 let end = raw_field!($root, $parent, $end);
111 (@helper $root:ident, $parent:path, [] .. $end:tt) => {{
112 ($root as usize, raw_field!($root, $parent, $end) as usize)
115 (@helper $root:ident, $parent:path, # $begin:tt [] ..= $end:tt) => {{
116 let begin = raw_field!($root, $parent, $begin);
117 let end = raw_field!($root, $parent, $end);
120 (@helper $root:ident, $parent:path, # $begin:tt [] .. $end:tt) => {{
121 (raw_field!($root, $parent, $begin) as usize,
122 raw_field!($root, $parent, $end) as usize)
125 (@helper $root:ident, $parent:path, # $begin:tt [] ..) => {{
126 (raw_field!($root, $parent, $begin) as usize,
129 (@helper $root:ident, $parent:path, # $begin:tt [] ..=) => {{
134 (@helper $root:ident, $parent:path, # $field:tt []) => {{
135 let field = raw_field!($root, $parent, $field);
139 (@helper $root:ident, $parent:path, $(# $begin:tt)+ [] $tt:tt $($rest:tt)*) => {{
140 span_of!(@helper $root, $parent, $(#$begin)* #$tt [] $($rest)*)
142 (@helper $root:ident, $parent:path, [] $tt:tt $($rest:tt)*) => {{
143 span_of!(@helper $root, $parent, #$tt [] $($rest)*)