ArraySelect
sealed case class ArraySelect(array: Tree, index: Tree)(tpe: Type)(implicit pos: Position) extends AssignLhs
trait Serializable
trait Product
trait Equals
trait AssignLhs
class Tree
trait TreeOrJSSpread
class IRNode
class Object
trait Matchable
class Any