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