fun testArrayIncrementDecrement(d: dynamic) {
  val t1: dynamic = ++d["prefixIncr"]
  val t2: dynamic = --d["prefixDecr"]
  val t3: dynamic = d["postfixIncr"]++
  val t4: dynamic = d["postfixDecr"]--
  val tmp_0: dynamic = d
  val tmp_1: String = "prefixIncr"
  tmp_0 = tmp_1, ++tmp_0[tmp_1] /*~> Unit */
  tmp_0[tmp_1] /*~> Unit */
  val tmp_2: dynamic = d
  val tmp_3: String = "prefixDecr"
  tmp_2 = tmp_3, --tmp_2[tmp_3] /*~> Unit */
  tmp_2[tmp_3] /*~> Unit */
  val tmp_4: dynamic = d
  val tmp_5: String = "postfixIncr"
  val tmp_6: dynamic = tmp_4[tmp_5]
  tmp_4 = tmp_5, tmp_6++ /*~> Unit */
  tmp_6 /*~> Unit */
  val tmp_7: dynamic = d
  val tmp_8: String = "postfixDecr"
  val tmp_9: dynamic = tmp_7[tmp_8]
  tmp_7 = tmp_8, tmp_9-- /*~> Unit */
  tmp_9 /*~> Unit */
}
