12[DebuggerDisplay(
"{GetDebuggerDisplay(),nq}")]
244 return new Blobs(
this);
273 bool flag =
chunks.MoveNext();
275 while (flag &&
flag2)
286 if (num == current.
Length)
297 return flag ==
flag2;
390 prefix._length =
prefix.FrozenLength;
403 nextOrPrevious2._nextOrPrevious =
prefix;
424 bool flag =
Count == 0;
444 nextOrPrevious._nextOrPrevious =
suffix;
494 blobBuilder._previousLengthOrFrozenSuffixLengthDelta =
PreviousLength;
786 if (
value.Length == 0)
798 for (
int i = 0; i <
value.Length; i++)
822 for (
int i = 0; i <
value.Length; i++)
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
static string ToString(byte[] value, int startIndex, int length)
static readonly bool IsLittleEndian
Enumerator GetEnumerator()
static byte Min(byte val1, byte val2)
static byte Max(byte val1, byte val2)
static void ValidateRange(int bufferLength, int start, int byteCount, string byteCountParameterName)
static byte GetUserStringTrailingByte(string str)
static unsafe int GetUTF8ByteCount(string str)
static int GetUserStringByteLength(int characterCount)
static uint Align(uint position, uint alignment)
static bool Equals(ImmutableArray< byte > x, ImmutableArray< byte > y)
static ? byte[] DangerousGetUnderlyingArray(ImmutableArray< byte > array)
static ImmutableArray< byte > DangerousCreateFromUnderlyingArray(ref byte[]? array)
static void ArgumentNull(string parameterName)
static void InvalidOperationBuilderAlreadyLinked()
static void ArgumentOutOfRange(string parameterName)
static void Copy(int[] source, int startIndex, IntPtr destination, int length)
static string Format(string resourceFormat, object p1)
static string ReturnedBuilderSizeTooSmall
new IEnumerator< T > GetEnumerator()