OPEN_INTERNAL_ENTITY
moveEntityList(OPEN_INTERNAL_ENTITY **dst, OPEN_INTERNAL_ENTITY **src) {
for (OPEN_INTERNAL_ENTITY *head = *src; head != NULL;) {
OPEN_INTERNAL_ENTITY *const openEntity = head;
for (OPEN_INTERNAL_ENTITY *entityList = parser->m_openInternalEntities;
OPEN_INTERNAL_ENTITY *const openEntity = entityList;
for (OPEN_INTERNAL_ENTITY *entityList = parser->m_openAttributeEntities;
OPEN_INTERNAL_ENTITY *const openEntity = entityList;
for (OPEN_INTERNAL_ENTITY *entityList = parser->m_openValueEntities;
OPEN_INTERNAL_ENTITY *const openEntity = entityList;
for (OPEN_INTERNAL_ENTITY *entityList = parser->m_freeEntities;
OPEN_INTERNAL_ENTITY *const openEntity = entityList;
OPEN_INTERNAL_ENTITY *openEntity, **openEntityList;
OPEN_INTERNAL_ENTITY **const freeEntityList = &parser->m_freeEntities;
openEntity = MALLOC(parser, sizeof(OPEN_INTERNAL_ENTITY));
OPEN_INTERNAL_ENTITY *openEntity = parser->m_openInternalEntities;
OPEN_INTERNAL_ENTITY *const openEntity = parser->m_openAttributeEntities;
OPEN_INTERNAL_ENTITY *const openEntity = parser->m_openValueEntities;
OPEN_INTERNAL_ENTITY *m_openInternalEntities;
OPEN_INTERNAL_ENTITY *m_openAttributeEntities;
OPEN_INTERNAL_ENTITY *m_openValueEntities;
OPEN_INTERNAL_ENTITY *m_freeEntities;