chore: add auxiliary function

This commit is contained in:
Leonardo de Moura 2020-09-13 13:13:34 -07:00
parent fd7dca9bc1
commit d6a3e22992

View file

@ -1090,6 +1090,9 @@ let (e, s) := LevelMVarToParam.main e { paramNamePrefix := paramNamePrefix, alre
nextParamIdx := s.nextParamIdx,
expr := e }
def getExprAssignmentDomain (mctx : MetavarContext) : Array MVarId :=
mctx.eAssignment.foldl (fun a mvarId _ => Array.push a mvarId) #[]
end MetavarContext
class MonadMCtx (m : Type → Type) :=