I wrote:
> Peter Eisentraut <peter.eisentraut@enterprisedb.com> writes:
>> could not handle type "ScanDirection" in struct "IndexScan" field
>> "indexorderdir"
> Ah, I see. Still, we could also handle that with
> push @enum_types, qw(ScanDirection);
I tried that, and it does work. The only other input file we could
get rid of that way is nodes/lockoptions.h, which likewise contributes
only a couple of enum type names. Not sure it's worth messing with
--- both ways seem crufty, though for different reasons.
regards, tom lane