typedef AllocSetContext *AllocSet; typedef struct MemoryContextData *MemoryContext; MemoryContext AllocSetContextCreate(……) { AllocSet context; context = (AllocSet) MemoryContextCreate(T_AllocSetContext, sizeof(AllocSetContext), &AllocSetMethods, parent, name); ……