MCPcopy Create free account
hub / github.com/argumentcomputer/ix / CompileStateStats

Class CompileStateStats

crates/compile/src/compile.rs:208–213  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

206 pub below_call_site_plans: DashMap<Name, surgery::BRecOnCallSitePlan>,
207 /// Per-block nested-auxiliary layout (permutation + source ctor
208 /// counts) for each source `InductiveVal.all[0]` name. Used by:
209 /// - `compute_call_site_plans` to rewrite source-order aux motive/minor
210 /// call-site args to canonical positions.
211 /// - `compile_aux_block` (via `generate_and_compile_aux_recursors`) to
212 /// register Lean-source aux-rec/below/brecOn names at the canonical
213 /// DPrj/RPrj position.
214 ///
215 /// Computed once per block in `generate_and_compile_aux_recursors`
216 /// right after `aux_gen::generate_aux_patches`. Blocks without nested

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected