Package-level declarations
Types
The view of a single CodeConstruct inside a Vista.
Per-function quantitative measurements collected from clang-tidy plus a small custom complexity pass.
Diagnostic sidecar produced by segment-level data-flow pruning. The diagram graph keeps only keptSegmentIds; the other fields explain what was cut.
Analyzer data-flow DAG for one configured sink, represented at the segment level. Segment edges are the analyzer facts; instruction IDs are membership metadata used by renderers for tooltips and context.
A directed edge between two views in a Vista.
A clickable icon overlaid on a node — a "hotspot" — used by the cytoscape exporter via cytoscape-node-html-label to give each node multiple distinct click targets (e.g. "jump to source" top-right, "show failures" bottom-right, "expand callees" bottom-left).
The view of a single InterfacePoint inside a Vista.
A vista — the view of a model along a particular axis of interest, ready to be rendered as a diagram.