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

Method extract_enum_members

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

Source from the content-addressed store, hash-verified

778 }
779
780 fn extract_enum_members(&mut self, node: Node<'t>) {
781 // name-field path: one enum_member at the enum_case; backed values
782 // (`= 'H'`) never walked.
783 if let Some(name_node) = node.child_by_field_name("name") {
784 let name = self.text(name_node).to_string();
785 self.create_node("enum_member", &name, node, Extra::default());
786 }
787 }
788
789 /// extractField — the php property_element branch (2077-2104): one `field`
790 /// node per element, `$` re-added in the signature only, then RETURN — no

Callers 1

extract_enumMethod · 0.45

Calls 2

textMethod · 0.45
create_nodeMethod · 0.45

Tested by

no test coverage detected