extractEnumMembers: enumerator's `name` field (C/C++ always has one; the TS fallbacks for other grammars are unreachable here).
(&mut self, node: Node<'t>)
| 1025 | /// extractEnumMembers: enumerator's `name` field (C/C++ always has one; |
| 1026 | /// the TS fallbacks for other grammars are unreachable here). |
| 1027 | fn extract_enum_members(&mut self, node: Node<'t>) { |
| 1028 | if let Some(name_node) = node.child_by_field_name("name") { |
| 1029 | let name = self.text(name_node).to_string(); |
| 1030 | self.create_node("enum_member", &name, node, Extra::default()); |
| 1031 | } |
| 1032 | } |
| 1033 | |
| 1034 | /// extractTypeAlias for type_definition / alias_declaration. Returns true |
| 1035 | /// when children were consumed (typedef struct/enum bodies). |
no test coverage detected