Home | History | Annotate | Download | only in src

Lines Matching refs:REF

181                Component* ref) {
182 // path = [/]<segment1>/<segment2>/<...>/<segmentN>;<param>?<query>#<ref>
188 ref->reset();
219 // Ref fragment: from the # to the end of the path.
222 *ref = MakeRange(ref_separator + 1, path_end);
225 ref->reset();
229 // of the path or the ref fragment).
310 ParsePath(spec, full_path, &parsed->path, &parsed->query, &parsed->ref);
347 parsed->ref.reset();
390 parsed->ref.reset();
572 if (ref.is_valid())
573 return ref.end();
574 return CountCharactersBefore(REF, false);
628 if (ref.is_valid()) {
629 if (type == REF && !include_delimiter)
630 return ref.begin; // Back over delimiter.
632 // When there is a ref and we get here, the component we wanted was before
633 // this and not found, so we always know the beginning of the ref is right.
634 return ref.begin - 1; // Don't want delimiter counted.
734 Component* ref) {
735 ParsePath(spec, path, filepath, query, ref);
742 Component* ref) {
743 ParsePath(spec, path, filepath, query, ref);