We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 959a3d7 commit b5ddb00Copy full SHA for b5ddb00
src/Lean/Elab/Command.lean
@@ -723,10 +723,10 @@ variable (n : Nat)
723
-/
724
def runTermElabM (elabFn : Array Expr → TermElabM α) : CommandElabM α := do
725
let scope ← getScope
726
+ let msgs ← Core.getMessageLog
727
liftTermElabM <|
728
Term.withAutoBoundImplicit <|
729
Term.elabBinders scope.varDecls fun xs => do
- let msgs ← Core.getMessageLog
730
-- We need to synthesize postponed terms because this is a checkpoint for the auto-bound implicit feature
731
-- If we don't use this checkpoint here, then auto-bound implicits in the postponed terms will not be handled correctly.
732
Term.synthesizeSyntheticMVarsNoPostponing
0 commit comments