(prefix: &str, seg: &str)
| 714 | fn emit_use_binding_refs(&mut self, node: Node<'t>, from_row: u32) { |
| 715 | let mut paths: Vec<(String, Node)> = Vec::new(); |
| 716 | fn join(prefix: &str, seg: &str) -> String { |
| 717 | if prefix.is_empty() { seg.to_string() } else { format!("{prefix}::{seg}") } |
| 718 | } |
| 719 | fn collect<'t>(w: &Walker<'t>, n: Node<'t>, prefix: &str, paths: &mut Vec<(String, Node<'t>)>) { |
| 720 | match n.kind() { |
| 721 | "identifier" => paths.push((join(prefix, w.text(n)), n)), |
no outgoing calls
no test coverage detected