• Tom Lane's avatar
    Arrange for an explicit cast applied to an ARRAY[] constructor to be applied · 6b0706ac
    Tom Lane authored
    directly to all the member expressions, instead of the previous implementation
    where the ARRAY[] constructor would infer a common element type and then we'd
    coerce the finished array after the fact.  This has a number of benefits,
    one being that we can allow an empty ARRAY[] construct so long as its
    element type is specified by such a cast.
    
    Brendan Jurd, minor fixes by me.
    6b0706ac
parsenodes.h 63.3 KB