2 implementations of CastToUInt32
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
1197static uint IUtfChar<byte>.CastToUInt32(byte value) => value;
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
2041static uint IUtfChar<char>.CastToUInt32(char value) => value;
38 references to CastToUInt32
System.Private.CoreLib (38)
src\libraries\Common\src\System\Number.Parsing.Common.cs (15)
58uint ch = (p < strEnd) ? TChar.CastToUInt32(*p) : '\0'; 90ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 164ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 175ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 178ch = (p = next) < strEnd ? TChar.CastToUInt32(*p) : '\0'; 182ch = (p = next) < strEnd ? TChar.CastToUInt32(*p) : '\0'; 200ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 206ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 217ch = p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 257ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 328if ((ret is null) && info.AllowHyphenDuringParsing() && (p < pEnd) && (TChar.CastToUInt32(*p) == '-')) 345if (TChar.CastToUInt32(*str) != '\0') 352uint cp = (p < pEnd) ? TChar.CastToUInt32(*p) : '\0'; 353uint val = TChar.CastToUInt32(*str); 363if (TChar.CastToUInt32(*str) == '\0')
src\libraries\System.Private.CoreLib\src\System\Guid.cs (3)
494return TChar.CastToUInt32(guidString[0]) switch 837uint c1 = TChar.CastToUInt32(ch1); 838uint c2 = TChar.CastToUInt32(ch2);
src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (20)
280uint num = TChar.CastToUInt32(value[0]); 293num = TChar.CastToUInt32(value[index]); 313num = TChar.CastToUInt32(value[index]); 323num = TChar.CastToUInt32(value[index]); 335num = TChar.CastToUInt32(value[index]); 353num = TChar.CastToUInt32(value[index]); 364num = TChar.CastToUInt32(value[index]); 385num = TChar.CastToUInt32(value[index]); 416num = TChar.CastToUInt32(value[index]); 440num = TChar.CastToUInt32(value[index]); 473num = TChar.CastToUInt32(value[index]); 484num = TChar.CastToUInt32(value[index]); 531uint ch = TChar.CastToUInt32(value[index]); 601uint num = TChar.CastToUInt32(value[0]); 614num = TChar.CastToUInt32(value[index]); 635num = TChar.CastToUInt32(value[index]); 654num = TChar.CastToUInt32(value[index]); 674num = TChar.CastToUInt32(value[index]); 691num = TChar.CastToUInt32(value[index]); 733uint ch = TChar.CastToUInt32(value[index]);