Lines Matching refs:externalUriReference
74 translateToInternal(rtl::OUString const & externalUriReference)
112 rtl::OUString const & externalUriReference) in translateToInternal() argument
115 if (!externalUriReference.matchIgnoreAsciiCaseAsciiL( in translateToInternal()
118 return externalUriReference; in translateToInternal()
122 buf.append(externalUriReference.getStr(), i); in translateToInternal()
125 if (!externalUriReference.matchAsciiL(RTL_CONSTASCII_STRINGPARAM("//"), i)) in translateToInternal()
132 while (j != externalUriReference.getLength() in translateToInternal()
133 && externalUriReference[j] != '#' in translateToInternal()
134 && (!path || externalUriReference[j] != '/')) in translateToInternal()
142 externalUriReference.copy(i, j - i), in translateToInternal()
151 if (j == externalUriReference.getLength()) { in translateToInternal()
154 buf.append(externalUriReference[j]); in translateToInternal()
155 path = externalUriReference[j] == '/'; in translateToInternal()