//! A hand-written `cxx` bridge over the *generated* [`FlowChart`] `ExternType` (`idakit_cxx::cfg2_*`).
//!
//! This bridge exists only to prove that a hand-written bridge can share an `ExternType` the
//! spec-driven generator produced. It declares no `qflow_chart_t` of its own; instead it aliases
//! the *same* Rust type [`bridge_gen`](crate::bridge_gen) bound to the SDK's `qflow_chart_t`. A
//! `&FlowChart` produced by [`cfg_build`](crate::bridge_gen::cfg_build) is therefore accepted here
//! without conversion, which a `using`-alias-per-bridge form could not express (each bridge would
//! mint its own distinct opaque `FlowChart`). The body is hand-written in `facade/cfg2_cxx.cc`
//! (declaration in `facade/cfg2_cxx.h`).
pub use cfg2_total_edges;