The @[frameproc] attribute registers FrameProcs for vcgen.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[implemented_by Lean.Elab.Tactic.Do.Internal.VCGen.getFrameProcFromDeclImpl]
Recover the compiled FrameProc value of a @[frameproc]-annotated declaration.
@[reducible, inline]
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Elab.Tactic.Do.Internal.VCGen.toFrameProcEntry declName = do let __do_lift ← Lean.Elab.Tactic.Do.Internal.VCGen.getFrameProcFromDecl declName pure (declName, __do_lift)
Instances For
The frame inference procedures in scope.
Equations
- Lean.Elab.Tactic.Do.Internal.VCGen.getFrameProcs = do let __do_lift ← Lean.getEnv pure (Lean.ScopedEnvExtension.getState Lean.Elab.Tactic.Do.Internal.VCGen.frameProcExt __do_lift)
Instances For
Equations
- One or more equations did not get rendered due to their size.