961
961
* We try to generate a ScalarArrayOpExpr from IN/NOT IN, but this is only
962
962
* possible if the inputs are all scalars (no RowExprs) and there is a
963
963
* suitable array type available. If not, we fall back to a boolean
969
969
* First step: transform all the inputs, and detect whether any are
970
970
* RowExprs or contain Vars.