As there's only a single user of the typedef in the entire codebase,
just use the underlying struct directly.
Per complaint from Alvaro Herrera
Author: Andres Freund
Discussion: https://postgr.es/m/
201901141836[email protected]
char *adbin; /* nodeToString representation of expr */
} AttrDefault;
-typedef struct attrMissing *MissingPtr;
-
typedef struct constrCheck
{
char *ccname;
{
AttrDefault *defval; /* array */
ConstrCheck *check; /* array */
- MissingPtr missing; /* missing attributes values, NULL if none */
+ struct attrMissing *missing; /* missing attributes values, NULL if none */
uint16 num_defval;
uint16 num_check;
bool has_not_null;