2 writes to User
System.Private.Uri (2)
System\Uri.cs (2)
2292info.Offset.User = idx; 3445_info.Offset.User = vsb.Length;
20 references to User
System.Private.Uri (20)
System\Uri.cs (18)
167Debug.Assert(offset.User >= 0 && offset.User >= offset.Scheme); 168Debug.Assert(offset.Host >= 0 && offset.Host >= offset.User); 2757ReadOnlySpan<char> slice = str.AsSpan(_info.Offset.User, _info.Offset.Host - _info.Offset.User); 2971_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 2998_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 3021return _string.Substring(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme); 3077return (_info.Offset.Path - _info.Offset.User == 0) ? string.Empty : 3078_string.Substring(_info.Offset.User, _info.Offset.Path - _info.Offset.User); 3084return string.Concat(_string.AsSpan(_info.Offset.User, _info.Offset.Path - _info.Offset.User), 3094_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 3116if (_info.Offset.User >= delimiterAwareIdx) 3119return _string.Substring(_info.Offset.User, delimiterAwareIdx - _info.Offset.User); 3201int userStart = _info.Offset.User;
System\UriExt.cs (2)
447if (idx < _info.Offset.User && str[idx] is '/' or '\\') 475int idx = _info.Offset.User;