// Assembly: Unity.Burst
// Full name: Unity.Burst.BurstString

namespace Unity.Burst
{
public class BurstString // TypeDefIndex: 13061
{
	// Fields
	type#12909 SplitByColon;
	type#12870 logTable;
	type#13565 g_PowerOf10_U32;
	type#12870 InfinityString;
	type#12870 NanString;

	// Methods
	// RVA: -1
	public static type#28660 CopyFixedString(type#12376 dest, type#20867 destLength, type#12376 src, type#20867 srcLength) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#12376 src, type#20867 srcLength, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#26059 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#17430 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#15313 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#15837 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#15455 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#27901 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#27917 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#27937 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#25514 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#20856 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#20867 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	public static type#28660 Format(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#20900 value, type#20867 formatOptionsRaw) { }
	// RVA: -1
	private static type#28660 ConvertUnsignedIntegerToString(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#27937 value, type#30339 options) { }
	// RVA: -1
	private static type#20867 GetLengthIntegerToString(type#20900 value, type#20867 basis, type#20867 zeroPadding) { }
	// RVA: -1
	private static type#28660 ConvertIntegerToString(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#20900 value, type#30339 options) { }
	// RVA: -1
	private static type#28660 FormatNumber(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#12267 number, type#20867 nMaxDigits, type#30339 options) { }
	// RVA: -1
	private static type#28660 FormatDecimalOrHexadecimal(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#12267 number, type#20867 zeroPadding, type#15313 outputPositiveSign) { }
	// RVA: -1
	private static type#15455 ValueToIntegerChar(type#20867 value, type#15313 uppercase) { }
	// RVA: -1
	private static type#15313 AlignRight(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#20867 align, type#20867 length) { }
	// RVA: -1
	private static type#15313 AlignLeft(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#20867 align, type#20867 length) { }
	// RVA: -1
	private static type#20867 GetLengthForFormatGeneral(type#12267 number, type#20867 nMaxDigits) { }
	// RVA: -1
	private static type#28660 FormatGeneral(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#12267 number, type#20867 nMaxDigits, type#15455 expChar) { }
	// RVA: -1
	private static type#28660 RoundNumber(type#12267 number, type#20867 pos, type#15313 isCorrectlyRounded) { }
	// RVA: -1
	private static type#15313 ShouldRoundUp(type#12376 dig, type#20867 i, type#15313 isCorrectlyRounded) { }
	// RVA: -1
	private static type#27917 LogBase2(type#27917 val) { }
	// RVA: -1
	private static type#20867 BigInt_Compare(type#12269 lhs, type#12269 rhs) { }
	// RVA: -1
	private static type#28660 BigInt_Add(type#12270 pResult, type#12269 lhs, type#12269 rhs) { }
	// RVA: -1
	private static type#28660 BigInt_Add_internal(type#12270 pResult, type#12269 pLarge, type#12269 pSmall) { }
	// RVA: -1
	private static type#28660 BigInt_Multiply(type#12270 pResult, type#12269 lhs, type#12269 rhs) { }
	// RVA: -1
	private static type#28660 BigInt_Multiply_internal(type#12270 pResult, type#12269 pLarge, type#12269 pSmall) { }
	// RVA: -1
	private static type#28660 BigInt_Multiply(type#12270 pResult, type#12269 lhs, type#27917 rhs) { }
	// RVA: -1
	private static type#28660 BigInt_Multiply2(type#12270 pResult, type#12269 input) { }
	// RVA: -1
	private static type#28660 BigInt_Multiply2(type#12268 pResult) { }
	// RVA: -1
	private static type#28660 BigInt_Multiply10(type#12268 pResult) { }
	// RVA: -1
	private static type#30348 g_PowerOf10_Big(type#20867 i) { }
	// RVA: -1
	private static type#28660 BigInt_Pow10(type#12270 pResult, type#27917 exponent) { }
	// RVA: -1
	private static type#28660 BigInt_MultiplyPow10(type#12270 pResult, type#12269 input, type#27917 exponent) { }
	// RVA: -1
	private static type#28660 BigInt_Pow2(type#12270 pResult, type#27917 exponent) { }
	// RVA: -1
	private static type#27917 BigInt_DivideWithRemainder_MaxQuotient9(type#12268 pDividend, type#12269 divisor) { }
	// RVA: -1
	private static type#28660 BigInt_ShiftLeft(type#12268 pResult, type#27917 shift) { }
	// RVA: -1
	private static type#27917 Dragon4(type#27937 mantissa, type#20867 exponent, type#27917 mantissaHighBitIdx, type#15313 hasUnequalMargins, type#30337 cutoffMode, type#27917 cutoffNumber, type#12376 pOutBuffer, type#27917 bufferSize, type#11944 pOutExponent) { }
	// RVA: -1
	private static type#28660 FormatInfinityNaN(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#27937 mantissa, type#15313 isNegative, type#30339 formatOptions) { }
	// RVA: -1
	private static type#28660 ConvertFloatToString(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#26059 value, type#30339 formatOptions) { }
	// RVA: -1
	private static type#28660 ConvertDoubleToString(type#12376 dest, type#11942 destIndex, type#20867 destLength, type#17430 value, type#30339 formatOptions) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
