예제 #1
0
 public EncodedSpan(LocationResolver resolver, int start, int length)
 {
     if (start < (1 << _offsetBits) && length < (1 << _lengthBits))
     {
         Span = start | (length << _offsetBits);
     }
     else
     {
         Span = resolver.AddSpan(start, length);
     }
 }