MemoryContextDataはMemoryContextをメンバに含んでおり、MemoryContextはMemoryContextDataをメンバに含んでいる。
このため、どちらから読めばいいのかわからない。
MemoryContextDataは下記のように単純なポインタである。 今後、単純なポインタについては、概要自体を
typedef struct MemoryContextData *MemoryContext;