• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/libxml2-2.7.2/

Lines Matching refs:pattern

2  * pattern.c: Implemetation of selectors for nodes
18 * - making clear how pattern starting with / or . need to be handled,
36 #include <libxml/pattern.h>
106 struct _xmlStreamCtxt *next;/* link to next sub pattern if | */
164 struct _xmlPattern *next; /* next pattern if | is used */
165 const xmlChar *pattern; /* the pattern */
238 if (comp->pattern != NULL)
239 xmlFree((xmlChar *)comp->pattern);
279 * @pattern: the pattern context
284 * Create a new XML pattern parser context
289 xmlNewPatParserContext(const xmlChar *pattern, xmlDictPtr dict,
293 if (pattern == NULL)
304 cur->cur = pattern;
305 cur->base = pattern;
486 * @comp: the precompiled pattern
489 * Test whether the node matches the pattern
1308 "Failed to compile pattern %s\n", ctxt->base);
1482 * build a new compiled pattern for streaming
1514 * @comp: the compiled pattern for streaming
1516 * Free the compiled pattern for streaming
1531 * @comp: the compiled pattern for streaming
1536 * Add a new step to the compiled pattern
1566 * @comp: the precompiled pattern
1568 * Tries to stream compile a pattern
1719 * If this should behave like a real pattern, we will mark
1914 * For non-pattern like evaluation like XML Schema IDCs
2075 * expressions if the *pattern* behaviour is used.
2315 * Query if the streaming pattern additionally needs to be fed with
2344 * @pattern: the pattern to compile
2349 * Compile a pattern.
2351 * Returns the compiled form of the pattern or NULL in case of error
2354 xmlPatterncompile(const xmlChar *pattern, xmlDict *dict, int flags,
2363 if (pattern == NULL)
2366 start = pattern;
2451 * @comp: the precompiled pattern
2454 * Test whether the node matches the pattern
2477 * @comp: the precompiled pattern
2479 * Get a streaming context for that pattern
2515 * @comp: the precompiled pattern
2517 * Check if the pattern is streamable i.e. xmlPatternGetStreamCtxt()
2536 * @comp: the precompiled pattern
2538 * Check the maximum depth reachable by a pattern
2563 * @comp: the precompiled pattern
2565 * Check the minimum depth reachable by a pattern, 0 mean the / or . are
2590 * @comp: the precompiled pattern
2592 * Check if the pattern must be looked at from the root.