2 implementations of CastToUInt32
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
1197
static uint IUtfChar<byte>.
CastToUInt32
(byte value) => value;
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
2022
static 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)
58
uint ch = (p < strEnd) ? TChar.
CastToUInt32
(*p) : '\0';
90
ch = ++p < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
164
ch = ++p < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
175
ch = ++p < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
178
ch = (p = next) < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
182
ch = (p = next) < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
200
ch = ++p < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
206
ch = ++p < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
217
ch = p < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
257
ch = ++p < strEnd ? TChar.
CastToUInt32
(*p) : '\0';
328
if ((ret is null) && info.AllowHyphenDuringParsing() && (p < pEnd) && (TChar.
CastToUInt32
(*p) == '-'))
345
if (TChar.
CastToUInt32
(*str) != '\0')
352
uint cp = (p < pEnd) ? TChar.
CastToUInt32
(*p) : '\0';
353
uint val = TChar.
CastToUInt32
(*str);
363
if (TChar.
CastToUInt32
(*str) == '\0')
src\libraries\System.Private.CoreLib\src\System\Guid.cs (3)
483
return TChar.
CastToUInt32
(guidString[0]) switch
824
uint c1 = TChar.
CastToUInt32
(ch1);
825
uint c2 = TChar.
CastToUInt32
(ch2);
src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (20)
246
uint num = TChar.
CastToUInt32
(value[0]);
259
num = TChar.
CastToUInt32
(value[index]);
279
num = TChar.
CastToUInt32
(value[index]);
289
num = TChar.
CastToUInt32
(value[index]);
301
num = TChar.
CastToUInt32
(value[index]);
319
num = TChar.
CastToUInt32
(value[index]);
330
num = TChar.
CastToUInt32
(value[index]);
351
num = TChar.
CastToUInt32
(value[index]);
382
num = TChar.
CastToUInt32
(value[index]);
406
num = TChar.
CastToUInt32
(value[index]);
439
num = TChar.
CastToUInt32
(value[index]);
450
num = TChar.
CastToUInt32
(value[index]);
497
uint ch = TChar.
CastToUInt32
(value[index]);
567
uint num = TChar.
CastToUInt32
(value[0]);
580
num = TChar.
CastToUInt32
(value[index]);
601
num = TChar.
CastToUInt32
(value[index]);
620
num = TChar.
CastToUInt32
(value[index]);
640
num = TChar.
CastToUInt32
(value[index]);
657
num = TChar.
CastToUInt32
(value[index]);
699
uint ch = TChar.
CastToUInt32
(value[index]);