Lines Matching full:fragment
204 * fragment = *( pchar / "/" / "?" )
206 * in the fragment identifier but this is used very broadly for
227 if (uri->fragment != NULL)
228 xmlFree(uri->fragment);
230 uri->fragment = STRNDUP(*str, cur - *str);
232 uri->fragment = xmlURIUnescapeString(*str, cur - *str, NULL);
744 * relative-ref = relative-part [ "?" query ] [ "#" fragment ]
802 * scheme ":" hier-part [ "?" query ] [ "#" fragment ]
877 * URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]
1326 if (uri->fragment != NULL) {
1340 p = uri->fragment;
1416 if (uri->fragment != NULL) xmlFree(uri->fragment);
1417 uri->fragment = NULL;
1442 if (uri->fragment != NULL) xmlFree(uri->fragment);
1907 if (uri->fragment) {
1908 segment = xmlURIEscapeStr(BAD_CAST uri->fragment, BAD_CAST "#");
1952 * fragment identifier, as described in Section 4.3.
1994 * the base fragment must be ignored
1996 if (bas->fragment != NULL) {
1997 xmlFree(bas->fragment);
1998 bas->fragment = NULL;
2008 * query and fragment components are defined as found (or not found)
2041 if (ref->fragment != NULL)
2042 res->fragment = xmlMemStrdup(ref->fragment);
2063 if (ref->fragment != NULL)
2064 res->fragment = xmlMemStrdup(ref->fragment);