Lines Matching defs:ctxt

31 xmlChar *htmlDecodeEntities(htmlParserCtxtPtr ctxt, int len, xmlChar end,
36 * @ctxt: the parser context
50 htmlDecodeEntities(htmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED,
163 * @ctxt: an XML/HTML parser context
172 xmlGetFeature(xmlParserCtxtPtr ctxt, const char *name, void *result)
174 if ((ctxt == NULL) || (name == NULL) || (result == NULL))
178 *((int *) result) = ctxt->validate;
180 *((int *) result) = ctxt->keepBlanks;
182 *((int *) result) = ctxt->disableSAX;
184 *((int *) result) = ctxt->loadsubset;
186 *((int *) result) = ctxt->replaceEntities;
188 *((int *) result) = ctxt->record_info;
190 *((void **) result) = ctxt->userData;
192 *((int *) result) = ctxt->html;
194 *((int *) result) = ctxt->standalone;
196 *((xmlDocPtr *) result) = ctxt->myDoc;
198 *((int *) result) = ctxt->wellFormed;
200 *((int *) result) = ctxt->valid;
202 *((xmlSAXHandlerPtr *) result) = ctxt->sax;
204 *((internalSubsetSAXFunc *) result) = ctxt->sax->internalSubset;
206 *((isStandaloneSAXFunc *) result) = ctxt->sax->isStandalone;
209 ctxt->sax->hasInternalSubset;
212 ctxt->sax->hasExternalSubset;
214 *((resolveEntitySAXFunc *) result) = ctxt->sax->resolveEntity;
216 *((getEntitySAXFunc *) result) = ctxt->sax->getEntity;
218 *((entityDeclSAXFunc *) result) = ctxt->sax->entityDecl;
220 *((notationDeclSAXFunc *) result) = ctxt->sax->notationDecl;
222 *((attributeDeclSAXFunc *) result) = ctxt->sax->attributeDecl;
224 *((elementDeclSAXFunc *) result) = ctxt->sax->elementDecl;
227 ctxt->sax->unparsedEntityDecl;
230 ctxt->sax->setDocumentLocator;
232 *((startDocumentSAXFunc *) result) = ctxt->sax->startDocument;
234 *((endDocumentSAXFunc *) result) = ctxt->sax->endDocument;
236 *((startElementSAXFunc *) result) = ctxt->sax->startElement;
238 *((endElementSAXFunc *) result) = ctxt->sax->endElement;
240 *((referenceSAXFunc *) result) = ctxt->sax->reference;
242 *((charactersSAXFunc *) result) = ctxt->sax->characters;
245 ctxt->sax->ignorableWhitespace;
248 ctxt->sax->processingInstruction;
250 *((commentSAXFunc *) result) = ctxt->sax->comment;
252 *((warningSAXFunc *) result) = ctxt->sax->warning;
254 *((errorSAXFunc *) result) = ctxt->sax->error;
256 *((fatalErrorSAXFunc *) result) = ctxt->sax->fatalError;
259 ctxt->sax->getParameterEntity;
261 *((cdataBlockSAXFunc *) result) = ctxt->sax->cdataBlock;
263 *((externalSubsetSAXFunc *) result) = ctxt->sax->externalSubset;
272 * @ctxt: an XML/HTML parser context
281 xmlSetFeature(xmlParserCtxtPtr ctxt, const char *name, void *value)
283 if ((ctxt == NULL) || (name == NULL) || (value == NULL))
289 if ((!ctxt->validate) && (newvalidate != 0)) {
290 if (ctxt->vctxt.warning == NULL)
291 ctxt->vctxt.warning = xmlParserValidityWarning;
292 if (ctxt->vctxt.error == NULL)
293 ctxt->vctxt.error = xmlParserValidityError;
294 ctxt->vctxt.nodeMax = 0;
296 ctxt->validate = newvalidate;
298 ctxt->keepBlanks = *((int *) value);
300 ctxt->disableSAX = *((int *) value);
302 ctxt->loadsubset = *((int *) value);
304 ctxt->replaceEntities = *((int *) value);
306 ctxt->record_info = *((int *) value);
308 ctxt->userData = *((void **) value);
310 ctxt->html = *((int *) value);
312 ctxt->standalone = *((int *) value);
314 ctxt->myDoc = *((xmlDocPtr *) value);
316 ctxt->wellFormed = *((int *) value);
318 ctxt->valid = *((int *) value);
320 ctxt->sax = *((xmlSAXHandlerPtr *) value);
322 ctxt->sax->internalSubset = *((internalSubsetSAXFunc *) value);
324 ctxt->sax->isStandalone = *((isStandaloneSAXFunc *) value);
326 ctxt->sax->hasInternalSubset =
329 ctxt->sax->hasExternalSubset =
332 ctxt->sax->resolveEntity = *((resolveEntitySAXFunc *) value);
334 ctxt->sax->getEntity = *((getEntitySAXFunc *) value);
336 ctxt->sax->entityDecl = *((entityDeclSAXFunc *) value);
338 ctxt->sax->notationDecl = *((notationDeclSAXFunc *) value);
340 ctxt->sax->attributeDecl = *((attributeDeclSAXFunc *) value);
342 ctxt->sax->elementDecl = *((elementDeclSAXFunc *) value);
344 ctxt->sax->unparsedEntityDecl =
347 ctxt->sax->setDocumentLocator =
350 ctxt->sax->startDocument = *((startDocumentSAXFunc *) value);
352 ctxt->sax->endDocument = *((endDocumentSAXFunc *) value);
354 ctxt->sax->startElement = *((startElementSAXFunc *) value);
356 ctxt->sax->endElement = *((endElementSAXFunc *) value);
358 ctxt->sax->reference = *((referenceSAXFunc *) value);
360 ctxt->sax->characters = *((charactersSAXFunc *) value);
362 ctxt->sax->ignorableWhitespace =
365 ctxt->sax->processingInstruction =
368 ctxt->sax->comment = *((commentSAXFunc *) value);
370 ctxt->sax->warning = *((warningSAXFunc *) value);
372 ctxt->sax->error = *((errorSAXFunc *) value);
374 ctxt->sax->fatalError = *((fatalErrorSAXFunc *) value);
376 ctxt->sax->getParameterEntity =
379 ctxt->sax->cdataBlock = *((cdataBlockSAXFunc *) value);
381 ctxt->sax->externalSubset = *((externalSubsetSAXFunc *) value);
390 * @ctxt: the parser context
410 xmlDecodeEntities(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED,
428 * @ctxt: an XML parser context
444 xmlNamespaceParseNCName(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED)
458 * @ctxt: an XML parser context
477 xmlNamespaceParseQName(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED,
493 * @ctxt: an XML parser context
508 xmlNamespaceParseNSDef(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED)
522 * @ctxt: an XML parser context
531 xmlParseQuotedString(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED)
545 * @ctxt: an XML parser context
559 xmlParseNamespace(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED)
572 * @ctxt: an XML parser context
591 xmlScanName(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED)
605 * @ctxt: the parser context
631 xmlParserHandleReference(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED)
646 * @ctxt: an XML parser context
656 xmlHandleEntity(xmlParserCtxtPtr ctxt ATTRIBUTE_UNUSED,