Lines Matching refs:ptr

146                          const char *ptr,
149 int (PTRFASTCALL *charRefNumber)(const ENCODING *enc, const char *ptr);
154 const char *ptr,
158 const char *ptr,
176 /* Scan the string starting at ptr until the end of the next complete
180 Return XML_TOK_NONE when ptr == eptr; nextTokPtr will not be set.
198 #define XmlTok(enc, state, ptr, end, nextTokPtr) \
199 (((enc)->scanners[state])(enc, ptr, end, nextTokPtr))
201 #define XmlPrologTok(enc, ptr, end, nextTokPtr) \
202 XmlTok(enc, XML_PROLOG_STATE, ptr, end, nextTokPtr)
204 #define XmlContentTok(enc, ptr, end, nextTokPtr) \
205 XmlTok(enc, XML_CONTENT_STATE, ptr, end, nextTokPtr)
207 #define XmlCdataSectionTok(enc, ptr, end, nextTokPtr) \
208 XmlTok(enc, XML_CDATA_SECTION_STATE, ptr, end, nextTokPtr)
212 #define XmlIgnoreSectionTok(enc, ptr, end, nextTokPtr) \
213 XmlTok(enc, XML_IGNORE_SECTION_STATE, ptr, end, nextTokPtr)
220 #define XmlLiteralTok(enc, literalType, ptr, end, nextTokPtr) \
221 (((enc)->literalScanners[literalType])(enc, ptr, end, nextTokPtr))
223 #define XmlAttributeValueTok(enc, ptr, end, nextTokPtr) \
224 XmlLiteralTok(enc, XML_ATTRIBUTE_VALUE_LITERAL, ptr, end, nextTokPtr)
226 #define XmlEntityValueTok(enc, ptr, end, nextTokPtr) \
227 XmlLiteralTok(enc, XML_ENTITY_VALUE_LITERAL, ptr, end, nextTokPtr)
234 #define XmlNameLength(enc, ptr) \
235 (((enc)->nameLength)(enc, ptr))
237 #define XmlSkipS(enc, ptr) \
238 (((enc)->skipS)(enc, ptr))
240 #define XmlGetAttributes(enc, ptr, attsMax, atts) \
241 (((enc)->getAtts)(enc, ptr, attsMax, atts))
243 #define XmlCharRefNumber(enc, ptr) \
244 (((enc)->charRefNumber)(enc, ptr))
246 #define XmlPredefinedEntityName(enc, ptr, end) \
247 (((enc)->predefinedEntityName)(enc, ptr, end))
249 #define XmlUpdatePosition(enc, ptr, end, pos) \
250 (((enc)->updatePosition)(enc, ptr, end, pos))
252 #define XmlIsPublicId(enc, ptr, end, badPtr) \
253 (((enc)->isPublicId)(enc, ptr, end, badPtr))
268 const char *ptr,
295 const char *ptr,