}
}
final PsiExpression[] operands = polyadicExpression.getOperands();
if (operands.length != 2) {
return null;
<BUG>}
if (PsiType.NULL.equals(operands[0].getType())) {
return getVariable(operands[1]);
}</BUG>
else if (PsiType.NULL.equals(operands[1].getType())) {

}
public static boolean isNegative(@NotNull PsiExpression expression) {
final PsiElement parent = expression.getParent();
if (!(parent instanceof PsiPrefixExpression)) {
return false;
}
