Lines Matching refs:fields
59 fields: Vec<FieldPath<'d>>, field
322 for field in packet_scope.fields.iter() { in inline()
325 self.fields.push(FieldPath(path)); in inline()
353 for f in self.fields.iter().map(|f| f.0.last().unwrap()) { in finalize()
495 let (parent_id, fields) = match decl { in finalize()
496 Decl::Packet { parent_id, fields, .. } | Decl::Struct { parent_id, fields, .. } => { in finalize()
497 (parent_id.as_ref(), fields) in finalize()
499 Decl::Group { fields, .. } => (None, fields), in finalize()
507 for f in fields { in finalize()
539 lscope.fields.push(FieldPath(vec![f])); in finalize()
555 _ => lscope.fields.push(FieldPath(vec![f])), in finalize()
1119 for field in packet_scope.fields.iter() { in lint_packet()
1157 for field in packet_scope.fields.iter() { in lint_struct()
1176 Decl::Packet { fields, .. } in scope()
1177 | Decl::Struct { fields, .. } in scope()
1178 | Decl::Group { fields, .. } => { in scope()
1186 fields: Vec::new(), in scope()
1191 for field in fields { in scope()