• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/libxml2-2.7.2/

Lines Matching refs:elemDecl

267     xmlElementPtr	 elemDecl;	/* pointer to the content model */
274 vstateVPush(xmlValidCtxtPtr ctxt, xmlElementPtr elemDecl, xmlNodePtr node) {
298 ctxt->vstateTab[ctxt->vstateNr].elemDecl = elemDecl;
300 if ((elemDecl != NULL) && (elemDecl->etype == XML_ELEMENT_TYPE_ELEMENT)) {
301 if (elemDecl->contModel == NULL)
302 xmlValidBuildContentModel(ctxt, elemDecl);
303 if (elemDecl->contModel != NULL) {
305 xmlRegNewExecCtxt(elemDecl->contModel, NULL, NULL);
308 xmlErrValidNode(ctxt, (xmlNodePtr) elemDecl,
319 xmlElementPtr elemDecl;
323 elemDecl = ctxt->vstateTab[ctxt->vstateNr].elemDecl;
324 ctxt->vstateTab[ctxt->vstateNr].elemDecl = NULL;
326 if ((elemDecl != NULL) && (elemDecl->etype == XML_ELEMENT_TYPE_ELEMENT)) {
3431 xmlElementPtr elemDecl;
3435 elemDecl = xmlGetDtdElementDesc(doc->intSubset, name);
3436 if ((elemDecl == NULL) && (doc->extSubset != NULL))
3437 elemDecl = xmlGetDtdElementDesc(doc->extSubset, name);
3438 if (elemDecl == NULL) return(-1);
3439 switch (elemDecl->etype) {
4568 /* xmlElementPtr elemDecl; */
5259 * @elemDecl: pointer to the element declaration
5270 xmlElementPtr elemDecl, int warn, xmlNodePtr parent) {
5279 if (elemDecl == NULL)
5281 cont = elemDecl->content;
5282 name = elemDecl->name;
5286 if (elemDecl->contModel == NULL)
5287 ret = xmlValidBuildContentModel(ctxt, elemDecl);
5288 if (elemDecl->contModel == NULL) {
5293 if (!xmlRegexpIsDeterminist(elemDecl->contModel)) {
5299 exec = xmlRegNewExecCtxt(elemDecl->contModel, NULL, NULL);
5691 xmlElementPtr elemDecl = NULL;
5707 elemDecl = xmlGetDtdQElementDesc(doc->intSubset,
5709 if ((elemDecl == NULL) && (doc->extSubset != NULL)) {
5710 elemDecl = xmlGetDtdQElementDesc(doc->extSubset,
5712 if ((elemDecl != NULL) && (extsubset != NULL))
5722 if (elemDecl == NULL) {
5723 elemDecl = xmlGetDtdElementDesc(doc->intSubset, elem->name);
5724 if ((elemDecl == NULL) && (doc->extSubset != NULL)) {
5725 elemDecl = xmlGetDtdElementDesc(doc->extSubset, elem->name);
5726 if ((elemDecl != NULL) && (extsubset != NULL))
5730 if (elemDecl == NULL) {
5736 return(elemDecl);
5763 xmlElementPtr elemDecl;
5768 if (state->elemDecl != NULL) {
5769 elemDecl = state->elemDecl;
5771 switch(elemDecl->etype) {
5787 if ((elemDecl->content != NULL) &&
5788 (elemDecl->content->type ==
5796 ret = xmlValidateCheckMixed(ctxt, elemDecl->content,
5855 xmlElementPtr elemDecl;
5860 if (state->elemDecl != NULL) {
5861 elemDecl = state->elemDecl;
5863 switch(elemDecl->etype) {
5929 xmlElementPtr elemDecl;
5934 if (state->elemDecl != NULL) {
5935 elemDecl = state->elemDecl;
5937 if (elemDecl->etype == XML_ELEMENT_TYPE_ELEMENT) {
5982 xmlElementPtr elemDecl = NULL;
6055 elemDecl = xmlValidGetElemDecl(ctxt, doc, elem, &extsubset);
6056 if (elemDecl == NULL)
6065 switch (elemDecl->etype) {
6085 if ((elemDecl->content != NULL) &&
6086 (elemDecl->content->type == XML_ELEMENT_CONTENT_PCDATA)) {
6108 cont = elemDecl->content;
6133 cont = elemDecl->content;
6189 cont = elemDecl->content;
6190 tmp = xmlValidateElementContent(ctxt, child, elemDecl, 1, elem);
6198 attr = elemDecl->attributes;