Lines Matching refs:current
53 svn_ra_serf__xml_estate_t *current;
105 /* The current state value. */
481 if (xmlctx->current->prev)
486 xmlctx->current->tag.name);
552 xmlctx->current = xes;
641 svn_ra_serf__xml_estate_t *current = xmlctx->current;
657 define_namespaces(¤t->ns_list, attrs, lazy_create_pool, current);
659 expand_ns(&elemname, current->ns_list, raw_name);
663 if (scan->from_state != current->state)
677 if (current->state == XML_STATE_INITIAL)
703 new_pool = xes_pool(current);
765 new_xes->ns_list = current->ns_list;
767 /* The new state is prepared. Make it current. */
768 new_xes->prev = current;
769 xmlctx->current = new_xes;
789 svn_ra_serf__xml_estate_t *xes = xmlctx->current;
823 xmlctx->current = xes->prev;
850 /* If the current state is collecting cdata, then copy the cdata. */
851 if (xmlctx->current->cdata != NULL)
853 svn_stringbuf_appendbytes(xmlctx->current->cdata, data, len);
860 SVN_ERR(xmlctx->cdata_cb(xmlctx->current,
862 xmlctx->current->state,