2 implementations of CastToUInt32
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
1215static uint IUtfChar<byte>.CastToUInt32(byte value) => value;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
2087static uint IUtfChar<char>.CastToUInt32(char value) => value;
48 references to CastToUInt32
System.Private.CoreLib (48)
src\runtime\src\libraries\Common\src\System\Number.Parsing.Common.cs (13)
60uint ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 99ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 183ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 195ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 201ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 206ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 226ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 233ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 244ch = TChar.CastToUInt32(value[index]); 292ch = index < value.Length ? TChar.CastToUInt32(value[index]) : '\0'; 367if ((nextIndex < 0) && info.AllowHyphenDuringParsing() && ((uint)index < (uint)value.Length) && (TChar.CastToUInt32(value[index]) == '-')) 399uint cp = TChar.CastToUInt32(source[index + i]); 400uint val = TChar.CastToUInt32(value[i]);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (5)
495return TChar.CastToUInt32(guidString[0]) switch 835uint c1 = typeof(TChar) == typeof(byte) ? TChar.CastToUInt32(ch1) : Math.Min(TChar.CastToUInt32(ch1), 0x7F); 836uint c2 = typeof(TChar) == typeof(byte) ? TChar.CastToUInt32(ch2) : Math.Min(TChar.CastToUInt32(ch2), 0x7F);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (30)
323uint num = TChar.CastToUInt32(value[0]); 336num = TChar.CastToUInt32(value[index]); 356num = TChar.CastToUInt32(value[index]); 366num = TChar.CastToUInt32(value[index]); 378num = TChar.CastToUInt32(value[index]); 397num = TChar.CastToUInt32(value[index]); 408num = TChar.CastToUInt32(value[index]); 429num = TChar.CastToUInt32(value[index]); 460num = TChar.CastToUInt32(value[index]); 484num = TChar.CastToUInt32(value[index]); 517num = TChar.CastToUInt32(value[index]); 528num = TChar.CastToUInt32(value[index]); 589uint ch = TChar.CastToUInt32(value[index]); 646uint num = TChar.CastToUInt32(value[0]); 659num = TChar.CastToUInt32(value[index]); 680num = TChar.CastToUInt32(value[index]); 699num = TChar.CastToUInt32(value[index]); 719num = TChar.CastToUInt32(value[index]); 736num = TChar.CastToUInt32(value[index]); 792uint ch = TChar.CastToUInt32(value[index]); 1218while (index < value.Length && IsWhite(TChar.CastToUInt32(value[index]))) 1240else if (info.AllowHyphenDuringParsing() && TChar.CastToUInt32(value[index]) == '-') 1262if (TChar.CastToUInt32(value[index]) != '0' || 1264(TChar.CastToUInt32(value[index + 1]) | 0x20) != 'x') 1291uint ch = TChar.CastToUInt32(value[index]); 1337uint ch = TChar.CastToUInt32(value[index]); 1380if (index < value.Length && ((TChar.CastToUInt32(value[index]) | 0x20) == 'p')) 1398else if (info.AllowHyphenDuringParsing() && TChar.CastToUInt32(value[index]) == '-') 1417uint ech = TChar.CastToUInt32(value[index]); 1456while (index < value.Length && IsWhite(TChar.CastToUInt32(value[index])))