private void pushArrayAndIndex(PsiArrayAccessExpression arrayStore) {
    arrayStore.getArrayExpression().accept(this);
    PsiExpression index = arrayStore.getIndexExpression();
    if (index != null) {
      index.accept(this);
      generateBoxingUnboxingInstructionFor(index, PsiTypes.intType());
    } else {
      pushUnknown();
    }
  }
private void pushArrayAndIndex(PsiArrayAccessExpression arrayStore)