================================================================================
basic/indexExpressions
================================================================================

local mapping1 = new Mapping {
  ["x"] = "y"
}

local mapping2 = new Mapping {
  ["y"] = "z"
}

result = mapping2[mapping1["x"]]

--------------------------------------------------------------------------------

(module
  (classProperty
    (modifier)
    (identifier)
    (newExpr
      (type
        (qualifiedIdentifier
          (identifier)))
      (objectBody
        (objectEntry
          (slStringLiteral)
          (slStringLiteral)))))
  (classProperty
    (modifier)
    (identifier)
    (newExpr
      (type
        (qualifiedIdentifier
          (identifier)))
      (objectBody
        (objectEntry
          (slStringLiteral)
          (slStringLiteral)))))
  (classProperty
    (identifier)
    (subscriptExpr
      (variableExpr
        (identifier))
      (subscriptExpr
        (variableExpr
          (identifier))
        (slStringLiteral)))))
