message: vhdl each case for when expr on new line with nice indent
diff: @@ -156,6 +156,7 @@ class ToVhdl2008Stm(ToVhdl2008Expr):
  w(" := ")
  else:
  w(" <= ")
  + with Indent(self.out):
  self.visit_iHdlExpr(o.src)
  w(";\n")
  @@ -236,11 +237,16 @@ class ToVhdl2008Stm(ToVhdl2008Expr):
  w("WAIT")
  for e in o.val:
  if isinstance(e, HdlCall) and e.fn == HdlBuiltinFn.MUL:
  + # wait for time
  w(" FOR ")
  self.visit_iHdlExpr(e.ops[0])
  w(" ")
  self.visit_iHdlExpr(e.ops[1])
  + # elif :
  + # wait until
  else:
  + # wait on event
  w(" ON ")
  self.visit_iHdlExpr(e)
  +
  w(";\n")
  