Home | History | Annotate | Download | only in libxml2

Lines Matching refs:ent

1257  * @ent: the entity
1264 xmlXIncludeMergeEntity(xmlEntityPtr ent, xmlXIncludeMergeDataPtr data,
1270 if ((ent == NULL) || (data == NULL))
1276 switch (ent->etype) {
1286 ret = xmlAddDocEntity(doc, ent->name, ent->etype, ent->ExternalID,
1287 ent->SystemID, ent->content);
1289 if (ent->URI != NULL)
1290 ret->URI = xmlStrdup(ent->URI);
1292 prev = xmlGetDocEntity(doc, ent->name);
1294 if (ent->etype != prev->etype)
1297 if ((ent->SystemID != NULL) && (prev->SystemID != NULL)) {
1298 if (!xmlStrEqual(ent->SystemID, prev->SystemID))
1300 } else if ((ent->ExternalID != NULL) &&
1302 if (!xmlStrEqual(ent->ExternalID, prev->ExternalID))
1304 } else if ((ent->content != NULL) && (prev->content != NULL)) {
1305 if (!xmlStrEqual(ent->content, prev->content))
1315 switch (ent->etype) {
1325 xmlXIncludeErr(ctxt, (xmlNodePtr) ent, XML_XINCLUDE_ENTITY_DEF_MISMATCH,
1327 ent->name);