pub type AnalyzedFn = (String, String, Vec<String>, usize);Expand description
(cluster_canonical, xname_canonical, type3_lines, node_count) — the analysis tuple the scan
reads to build a Def’s cluster canonical + Analysis. py-canon’s own type (was shared via
dup-defs-core, now local since the engine consumes Def, not this tuple).
The result of analyzing one callable: (cluster-canonical, xname-canonical, type3-lines, size).
Identical across the three frontends — they differ only in how they produce the strings.