- compilerPredicates : Array CompilerPredicateEvidence
Version tag for source physical ArgAbi layouts in FnAbi evidence.
- producer : Producer
- runtimeTargetDataLayout : Option TargetDataLayoutEvidence
- completenessStatus : PayloadStatus
- allocations : Array AllocationNode
- compilerAllocIdWorld : Option CompilerAllocIdWorld
- instances : Array InstanceNode
- selectedScope : Option SelectedScope
- functionAbis : Array FunctionAbi
- obligations : Array Obligation
- raw : Lean.Json
- compilerFunctionAbiTable : Option (CompilerFunctionAbiTable self.sharedNodes)
Checked import-time ABI queries; failures remain deferred until demand.
- compilerValueMemo : Option CompilerValueMemo
Instances For
Full diagnostic import retained for callers that inspect the typed JSON
projection. Runtime decoding uses ImportDocumentCore and does not retain this
duplicate tree.
- compilerPredicates : Array CompilerPredicateEvidence
Version tag for source physical ArgAbi layouts in FnAbi evidence.
- producer : Producer
- runtimeTargetDataLayout : Option TargetDataLayoutEvidence
- completenessStatus : PayloadStatus
- allocations : Array AllocationNode
- compilerAllocIdWorld : Option CompilerAllocIdWorld
- instances : Array InstanceNode
- selectedScope : Option SelectedScope
- functionAbis : Array FunctionAbi
- typedTree : TypedValue
- obligations : Array Obligation
- raw : Lean.Json
Instances For
Diagnostic/reflected imports contain schema data only. Their runtime view uses the uncached compatibility path; the native runtime importer retains the checked compiler projections directly in ImportDocumentCore.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Diagnostic clients may pass their full document to core-only consumers without retaining the generic tree in the resulting runtime metadata.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A structurally complete input accepted by the decoder. This is still not a semantic model or a proof of Miri equivalence.
- document : ImportDocument
Instances For
- document : ImportDocument
- executionInput : Option ExecutionInput
- blockingObligations : Array Obligation
Exact obligations that make
executionInputunavailable under the decoder's existing readiness predicate. This is diagnostic evidence only; it does not relax or otherwise define execution readiness.
Instances For
- document : ImportDocumentCore
- executionInput : Option RuntimeExecutionInput
- blockingObligations : Array Obligation