It looks like commit 0e99be1c removed the final real use of the struct InhPaths. Attached patch removes it entirely.
-- Peter Geoghegan
diff --git a/src/include/parser/parse_func.h b/src/include/parser/parse_func.h index b9b06ae..4423bc0 100644 --- a/src/include/parser/parse_func.h +++ b/src/include/parser/parse_func.h @@ -18,18 +18,6 @@ #include "parser/parse_node.h" -/* - * This structure is used to explore the inheritance hierarchy above - * nodes in the type tree in order to disambiguate among polymorphic - * functions. - */ -typedef struct _InhPaths -{ - int nsupers; /* number of superclasses */ - Oid self; /* this class */ - Oid *supervec; /* vector of superclasses */ -} InhPaths; - /* Result codes for func_get_detail */ typedef enum {
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers