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

Method extract_enum_members

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

Source from the content-addressed store, hash-verified

890 }
891
892 fn extract_enum_members(&mut self, node: Node<'t>) {
893 // `name` field = the FIRST case name only — `case put, delete` mints
894 // ONLY `put` (the identifier-scan fallback is dead, the field always
895 // resolves). Associated/raw values never walked.
896 if let Some(name_node) = node.child_by_field_name("name") {
897 let name = self.text(name_node).to_string();
898 self.create_node("enum_member", &name, node, Extra::default());
899 }
900 }
901
902 fn extract_interface(&mut self, node: Node<'t>) {
903 let name = self.extract_name(node);

Callers 1

extract_enumMethod · 0.45

Calls 2

textMethod · 0.45
create_nodeMethod · 0.45

Tested by

no test coverage detected