boolean (PsiType exprType, PsiType[] argTypes, PsiElement context, boolean isLValue) { return exprType instanceof PsiArrayType && (isLValue && argTypes.length == 2 || !isLValue && argTypes.length == 1) && TypesUtil.isAssignableByMethodCallConversion(PsiTypes.intType(), argTypes[0], context); }