Lines Matching refs:tag

84 inline static char *_xml_decode_tag(xml_parser *parser, const char *tag);
755 static char *_xml_decode_tag(xml_parser *parser, const char *tag) in _xml_decode_tag() argument
760 newstr = xml_utf8_decode(tag, strlen(tag), &out_len, parser->target_encoding); in _xml_decode_tag()
809 zval *tag, *atr; in _xml_startElementHandler() local
812 MAKE_STD_ZVAL(tag); in _xml_startElementHandler()
815 array_init(tag); in _xml_startElementHandler()
820 …add_assoc_string(tag,"tag",((char *) tag_name) + parser->toffset,1); /* cast to avoid gcc-warning … in _xml_startElementHandler()
821 add_assoc_string(tag,"type","open",1); in _xml_startElementHandler()
822 add_assoc_long(tag,"level",parser->level); in _xml_startElementHandler()
842 zend_hash_add(Z_ARRVAL_P(tag),"attributes",sizeof("attributes"),&atr,sizeof(zval*),NULL); in _xml_startElementHandler()
847 zend_hash_next_index_insert(Z_ARRVAL_P(parser->data),&tag,sizeof(zval*),(void *) &parser->ctag); in _xml_startElementHandler()
880 zval *tag; in _xml_endElementHandler() local
885 MAKE_STD_ZVAL(tag); in _xml_endElementHandler()
887 array_init(tag); in _xml_endElementHandler()
891 …add_assoc_string(tag,"tag",((char *) tag_name) + parser->toffset,1); /* cast to avoid gcc-warning … in _xml_endElementHandler()
892 add_assoc_string(tag,"type","close",1); in _xml_endElementHandler()
893 add_assoc_long(tag,"level",parser->level); in _xml_endElementHandler()
895 zend_hash_next_index_insert(Z_ARRVAL_P(parser->data),&tag,sizeof(zval*),NULL); in _xml_endElementHandler()
966 zval *tag; in _xml_characterDataHandler() local
988 MAKE_STD_ZVAL(tag); in _xml_characterDataHandler()
990 array_init(tag); in _xml_characterDataHandler()
994 add_assoc_string(tag,"tag",parser->ltags[parser->level-1] + parser->toffset,1); in _xml_characterDataHandler()
995 add_assoc_string(tag,"value",decoded_value,0); in _xml_characterDataHandler()
996 add_assoc_string(tag,"type","cdata",1); in _xml_characterDataHandler()
997 add_assoc_long(tag,"level",parser->level); in _xml_characterDataHandler()
999 zend_hash_next_index_insert(Z_ARRVAL_P(parser->data),&tag,sizeof(zval*),NULL); in _xml_characterDataHandler()