Lines Matching refs:itself
70 XML_Parser itself; member
123 XML_Parser parser = self->itself; in set_error()
210 XML_SetExternalEntityRefHandler(self->itself, in flag_error()
223 XML_StopParser(self->itself, XML_FALSE); in call_with_frame()
274 XML_SetCharacterDataHandler(self->itself, in call_character_handler()
288 XML_SetCharacterDataHandler(self->itself, in call_character_handler()
358 max = XML_GetSpecifiedAttributeCount(self->itself); in my_StartElementHandler()
587 XML_FreeContentModel(self->itself, model); in my_ElementDeclHandler()
698 return set_error(state, self, XML_GetErrorCode(self->itself)); in get_parse_result()
738 (void)XML_SetEncoding(self->itself, "utf-8"); in pyexpat_xmlparser_Parse_impl()
748 rc = XML_Parse(self->itself, s, MAX_CHUNK_SIZE, 0); in pyexpat_xmlparser_Parse_impl()
756 rc = XML_Parse(self->itself, s, (int)slen, isfinal); in pyexpat_xmlparser_Parse_impl()
839 void *buf = XML_GetBuffer(self->itself, BUF_SIZE); in pyexpat_xmlparser_ParseFile_impl()
850 rv = XML_ParseBuffer(self->itself, bytes_read, bytes_read == 0); in pyexpat_xmlparser_ParseFile_impl()
876 if (!XML_SetBase(self->itself, base)) { in pyexpat_xmlparser_SetBase_impl()
892 return Py_BuildValue("z", XML_GetBase(self->itself)); in pyexpat_xmlparser_GetBase_impl()
911 = XML_GetInputContext(self->itself, &offset, &size); in pyexpat_xmlparser_GetInputContext_impl()
958 new_parser->itself = XML_ExternalEntityParserCreate(self->itself, context, in pyexpat_xmlparser_ExternalEntityParserCreate_impl()
971 if (!new_parser->itself) { in pyexpat_xmlparser_ExternalEntityParserCreate_impl()
976 XML_SetUserData(new_parser->itself, (void *)new_parser); in pyexpat_xmlparser_ExternalEntityParserCreate_impl()
995 handler_info[i].setter(new_parser->itself, in pyexpat_xmlparser_ExternalEntityParserCreate_impl()
1022 flag = XML_SetParamEntityParsing(self->itself, flag); in pyexpat_xmlparser_SetParamEntityParsing_impl()
1050 rc = XML_UseForeignDTD(self->itself, flag ? XML_TRUE : XML_FALSE); in pyexpat_xmlparser_UseForeignDTD_impl()
1154 self->itself = XML_ParserCreate_MM(encoding, &ExpatMemoryHandler, in newxmlparseobject()
1156 if (self->itself == NULL) { in newxmlparseobject()
1164 XML_SetHashSalt(self->itself, in newxmlparseobject()
1167 XML_SetUserData(self->itself, (void *)self); in newxmlparseobject()
1168 XML_SetUnknownEncodingHandler(self->itself, in newxmlparseobject()
1208 if (self->itself != NULL) in xmlparse_dealloc()
1209 XML_ParserFree(self->itself); in xmlparse_dealloc()
1210 self->itself = NULL; in xmlparse_dealloc()
1279 handler_info[handlernum].setter(self->itself, c_handler); in xmlparse_handler_setter()
1287 return PyLong_FromLong((long) XML_Get##name(self->itself)); \
1415 XML_SetReturnNSTriplet(self->itself, self->ns_prefixes); in xmlparse_namespace_prefixes_setter()
2044 handler_info[i].setter(self->itself, NULL); in clear_handlers()