MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / extract_enum_members

Method extract_enum_members

codegraph-kernel/src/csharp.rs:736–744  ·  view source on GitHub ↗
(&mut self, node: Node<'t>)

Source from the content-addressed store, hash-verified

734 }
735
736 fn extract_enum_members(&mut self, node: Node<'t>) {
737 // name-field path: one enum_member node positioned at the MEMBER node
738 // (attributes included in its span); values/attributes ignored.
739 if let Some(name_node) = node.child_by_field_name("name") {
740 let name = self.text(name_node).to_string();
741 self.create_node("enum_member", &name, node, Extra::default());
742 }
743 // (identifier-children / leaf fallbacks are other grammars' shapes)
744 }
745
746 /// extractProperty (1986) — property_declaration only (dispatch-gated to
747 /// class-like scopes). Accessor bodies and `=>` value clauses are never

Callers 1

extract_enumMethod · 0.45

Calls 2

textMethod · 0.65
create_nodeMethod · 0.45

Tested by

no test coverage detected