(&mut self, node: Node<'t>)
| 701 | } |
| 702 | |
| 703 | fn extract_enum_members(&mut self, node: Node<'t>) { |
| 704 | if let Some(name_node) = node.child_by_field_name("name") { |
| 705 | let name = self.text(name_node).to_string(); |
| 706 | self.create_node("enum_member", &name, node, Extra::default()); |
| 707 | } |
| 708 | // (identifier-children / leaf fallbacks are other grammars' shapes) |
| 709 | } |
| 710 | |
| 711 | /// extractField — each declarator becomes a field/constant node. |
| 712 | fn extract_field(&mut self, node: Node<'t>) { |
no test coverage detected