Lines Matching refs:enc

175   int(PTRCALL *getAtts)(const ENCODING *enc, const char *ptr, int attsMax,
177 int(PTRFASTCALL *charRefNumber)(const ENCODING *enc, const char *ptr);
182 int(PTRCALL *isPublicId)(const ENCODING *enc, const char *ptr,
184 enum XML_Convert_Result(PTRCALL *utf8Convert)(const ENCODING *enc,
188 enum XML_Convert_Result(PTRCALL *utf16Convert)(const ENCODING *enc,
219 #define XmlTok(enc, state, ptr, end, nextTokPtr) \
220 (((enc)->scanners[state])(enc, ptr, end, nextTokPtr))
222 #define XmlPrologTok(enc, ptr, end, nextTokPtr) \
223 XmlTok(enc, XML_PROLOG_STATE, ptr, end, nextTokPtr)
225 #define XmlContentTok(enc, ptr, end, nextTokPtr) \
226 XmlTok(enc, XML_CONTENT_STATE, ptr, end, nextTokPtr)
228 #define XmlCdataSectionTok(enc, ptr, end, nextTokPtr) \
229 XmlTok(enc, XML_CDATA_SECTION_STATE, ptr, end, nextTokPtr)
233 # define XmlIgnoreSectionTok(enc, ptr, end, nextTokPtr) \
234 XmlTok(enc, XML_IGNORE_SECTION_STATE, ptr, end, nextTokPtr)
241 #define XmlLiteralTok(enc, literalType, ptr, end, nextTokPtr) \
242 (((enc)->literalScanners[literalType])(enc, ptr, end, nextTokPtr))
244 #define XmlAttributeValueTok(enc, ptr, end, nextTokPtr) \
245 XmlLiteralTok(enc, XML_ATTRIBUTE_VALUE_LITERAL, ptr, end, nextTokPtr)
247 #define XmlEntityValueTok(enc, ptr, end, nextTokPtr) \
248 XmlLiteralTok(enc, XML_ENTITY_VALUE_LITERAL, ptr, end, nextTokPtr)
250 #define XmlNameMatchesAscii(enc, ptr1, end1, ptr2) \
251 (((enc)->nameMatchesAscii)(enc, ptr1, end1, ptr2))
253 #define XmlNameLength(enc, ptr) (((enc)->nameLength)(enc, ptr))
255 #define XmlSkipS(enc, ptr) (((enc)->skipS)(enc, ptr))
257 #define XmlGetAttributes(enc, ptr, attsMax, atts) \
258 (((enc)->getAtts)(enc, ptr, attsMax, atts))
260 #define XmlCharRefNumber(enc, ptr) (((enc)->charRefNumber)(enc, ptr))
262 #define XmlPredefinedEntityName(enc, ptr, end) \
263 (((enc)->predefinedEntityName)(enc, ptr, end))
265 #define XmlUpdatePosition(enc, ptr, end, pos) \
266 (((enc)->updatePosition)(enc, ptr, end, pos))
268 #define XmlIsPublicId(enc, ptr, end, badPtr) \
269 (((enc)->isPublicId)(enc, ptr, end, badPtr))
271 #define XmlUtf8Convert(enc, fromP, fromLim, toP, toLim) \
272 (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim))
274 #define XmlUtf16Convert(enc, fromP, fromLim, toP, toLim) \
275 (((enc)->utf16Convert)(enc, fromP, fromLim, toP, toLim))
282 int XmlParseXmlDecl(int isGeneralTextEntity, const ENCODING *enc,
300 int XmlParseXmlDeclNS(int isGeneralTextEntity, const ENCODING *enc,