Lines Matching refs:newE
7613 ELEMENT_TYPE *newE;
7621 newE = (ELEMENT_TYPE *)lookup(oldParser, &(newDtd->elementTypes), name,
7623 if (! newE)
7626 if (! newE->defaultAttsNames.parser)
7627 hashTableInit(&(newE->defaultAttsNames), parser);
7639 newE->defaultAtts
7641 if (! newE->defaultAtts) {
7646 newE->idAtt = (ATTRIBUTE_ID *)lookup(oldParser, &(newDtd->attributeIds),
7648 newE->allocDefaultAtts = newE->nDefaultAtts = oldE->nDefaultAtts;
7650 newE->prefix = (PREFIX *)lookup(oldParser, &(newDtd->prefixes),
7652 for (i = 0; i < newE->nDefaultAtts; i++) {
7654 newE->defaultAtts[i].id = (ATTRIBUTE_ID *)lookup(
7656 newE->defaultAtts[i].isCdata = oldE->defaultAtts[i].isCdata;
7658 newE->defaultAtts[i].value
7660 if (! newE->defaultAtts[i].value)
7663 newE->defaultAtts[i].value = NULL;
7666 parser, &(newE->defaultAttsNames), attributeName, sizeof(NAMED));
7710 ENTITY *newE;
7718 newE = (ENTITY *)lookup(oldParser, newTable, name, sizeof(ENTITY));
7719 if (! newE)
7725 newE->systemId = tem;
7728 newE->base = cachedNewBase;
7734 cachedNewBase = newE->base = tem;
7741 newE->publicId = tem;
7748 newE->textPtr = tem;
7749 newE->textLen = oldE->textLen;
7755 newE->notation = tem;
7757 newE->is_param = oldE->is_param;
7758 newE->is_internal = oldE->is_internal;