327 references to XmlCharType
System.Private.Xml (327)
System\Xml\Base64Decoder.cs (2)
139if (XmlCharType.IsWhiteSpace(ch)) 178if (!XmlCharType.IsWhiteSpace(chars[iChar++]))
System\Xml\BinaryXml\XmlBinaryReader.cs (4)
3503if (value > byte.MaxValue || !XmlCharType.IsWhiteSpace((char)value)) 3518if (!XmlCharType.IsCharData(ch)) 3522if (!XmlCharType.IsHighSurrogate(ch)) 3532if (!XmlCharType.IsLowSurrogate((char)lowSurr))
System\Xml\BinHexDecoder.cs (1)
159else if (XmlCharType.IsWhiteSpace(ch))
System\Xml\Core\CharEntityEncoderFallback.cs (1)
160return XmlCharType.CombineSurrogateChar(lowSurrogate, highSurrogate);
System\Xml\Core\HtmlEncodedRawTextWriter.cs (2)
559while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc))) 647while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch < 0x80)
System\Xml\Core\HtmlUtf8RawTextWriter.cs (2)
536while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch <= 0x7F) 624while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch < 0x80)
System\Xml\Core\XmlAutoDetectWriter.cs (1)
381if (XmlCharType.IsOnlyWhitespace(textBlock))
System\Xml\Core\XmlCharCheckingReader.cs (2)
317if ((i = XmlCharType.IsPublicId(str)) >= 0) 593if ((i = XmlCharType.IsOnlyWhitespaceWithPos(value)) != -1)
System\Xml\Core\XmlCharCheckingReaderAsync.cs (1)
178if ((i = XmlCharType.IsPublicId(str)) >= 0)
System\Xml\Core\XmlCharCheckingWriter.cs (2)
81if ((i = XmlCharType.IsPublicId(pubid)) >= 0) 227if ((i = XmlCharType.IsOnlyWhitespaceWithPos(ws)) != -1)
System\Xml\Core\XmlCharCheckingWriterAsync.cs (2)
31if ((i = XmlCharType.IsPublicId(pubid)) >= 0) 173if ((i = XmlCharType.IsOnlyWhitespaceWithPos(ws)) != -1)
System\Xml\Core\XmlEncodedRawTextWriter.cs (26)
567if (_checkCharacters && !XmlCharType.IsCharData(ch)) 637int surrogateChar = XmlCharType.CombineSurrogateChar(lowChar, highChar); 905while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc))) 986if (XmlCharType.IsSurrogate(ch)) 1029while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc))) 1106if (XmlCharType.IsSurrogate(ch)) 1160while (pDst < pDstEnd && ((ch = *pSrc) < XmlCharType.SurHighStart)) 1184if (XmlCharType.IsSurrogate(ch)) 1224while (pDst < pDstEnd && XmlCharType.IsTextChar((char)(ch = *pSrc))) 1288if (XmlCharType.IsSurrogate(ch)) 1344while (pDst < pDstEnd && (XmlCharType.IsTextChar((char)(ch = *pSrc)) && ch != stopChar)) 1437if (XmlCharType.IsSurrogate(ch)) 1495while (pDst < pDstEnd && (XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch != ']')) 1582if (XmlCharType.IsSurrogate(ch)) 1610Debug.Assert(XmlCharType.IsSurrogate(*pSrc)); 1613if (ch <= XmlCharType.SurHighEnd) 1618if (lowChar >= XmlCharType.SurLowStart && 1619(LocalAppContextSwitches.DontThrowOnInvalidSurrogatePairs || lowChar <= XmlCharType.SurLowEnd)) 1636Debug.Assert(!XmlCharType.IsWhiteSpace((char)ch)); 1637Debug.Assert(!XmlCharType.IsAttributeValueChar((char)ch)); 1664if (XmlCharType.IsSurrogate(ch)) 1850if (!XmlCharType.IsOnlyWhitespace(chars)) 1860if (!XmlCharType.IsTextChar(chars[i])) 1874if (XmlCharType.IsHighSurrogate(chars[i])) 1878if (XmlCharType.IsLowSurrogate(chars[i + 1])) 1887else if (XmlCharType.IsLowSurrogate(chars[i]))
System\Xml\Core\XmlEncodedRawTextWriterAsync.cs (14)
465if (_checkCharacters && !XmlCharType.IsCharData(ch)) 532int surrogateChar = XmlCharType.CombineSurrogateChar(lowChar, highChar); 741while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc))) 819if (XmlCharType.IsSurrogate(ch)) 945while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc))) 1024if (XmlCharType.IsSurrogate(ch)) 1186while (pDst < pDstEnd && ((ch = *pSrc) < XmlCharType.SurHighStart)) 1208if (XmlCharType.IsSurrogate(ch)) 1361while (pDst < pDstEnd && XmlCharType.IsTextChar((char)(ch = *pSrc))) 1427if (XmlCharType.IsSurrogate(ch)) 1563while (pDst < pDstEnd && (XmlCharType.IsTextChar((char)(ch = *pSrc)) && ch != stopChar)) 1658if (XmlCharType.IsSurrogate(ch)) 1753while (pDst < pDstEnd && (XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch != ']')) 1842if (XmlCharType.IsSurrogate(ch))
System\Xml\Core\XmlTextEncoder.cs (19)
100if (!XmlCharType.IsLowSurrogate(lowChar) || 101!XmlCharType.IsHighSurrogate(highChar)) 130while (i < endPos && XmlCharType.IsAttributeValueChar(ch = array[i])) 191if (XmlCharType.IsHighSurrogate(ch)) 202else if (XmlCharType.IsLowSurrogate(ch)) 208Debug.Assert((ch < 0x20 && !XmlCharType.IsWhiteSpace(ch)) || (ch > 0xFFFD)); 219if (!XmlCharType.IsLowSurrogate(lowChar) || 220!XmlCharType.IsHighSurrogate(highChar)) 224int surrogateChar = XmlCharType.CombineSurrogateChar(lowChar, highChar); 258while (i < len && XmlCharType.IsAttributeValueChar(ch = text[i])) 347if (XmlCharType.IsHighSurrogate(ch)) 358else if (XmlCharType.IsLowSurrogate(ch)) 364Debug.Assert((ch < 0x20 && !XmlCharType.IsWhiteSpace(ch)) || (ch > 0xFFFD)); 371while (i < len && XmlCharType.IsAttributeValueChar(ch = text[i])) 397while (i < len && (XmlCharType.IsCharData((ch = text[i])) || ch < 0x20)) 405if (XmlCharType.IsHighSurrogate(ch)) 410if (XmlCharType.IsLowSurrogate(lowChar)) 422else if (XmlCharType.IsLowSurrogate(ch)) 457if (XmlCharType.IsSurrogate(ch))
System\Xml\Core\XmlTextReaderImpl.cs (50)
1835if (XmlCharType.IsHighSurrogate(ch)) 1879if (XmlCharType.IsHighSurrogate(ch)) 3595XmlCharType.IsNameSingleChar(_ps.chars![_ps.charPos + 5])) 3772while (XmlCharType.IsAttributeValueChar(chars[pos])) 4304if (XmlCharType.IsStartNCNameSingleChar(chars[pos])) 4317if (XmlCharType.IsNCNameSingleChar(chars[pos])) 4392bool isWs = XmlCharType.IsWhiteSpace(ch); 4580if (XmlCharType.IsNCNameSingleChar(chars[pos]) || (chars[pos] == ':')) 4589while (XmlCharType.IsWhiteSpace(tmpCh = chars[pos])) 4686while (XmlCharType.IsWhiteSpace(tmpch0 = chars[pos])) 4718if (XmlCharType.IsStartNCNameSingleChar(tmpch1 = chars[pos])) 4790if (XmlCharType.IsNCNameSingleChar(tmpch2 = chars[pos])) 4820if (XmlCharType.IsStartNCNameSingleChar(chars[pos])) 4876while (XmlCharType.IsAttributeValueChar(tmpch3 = chars[pos])) 5108while (XmlCharType.IsAttributeValueChar(chars[pos])) 5285if (XmlCharType.IsHighSurrogate(ch)) 5292if (XmlCharType.IsLowSurrogate(chars[pos])) 5550while (XmlCharType.IsTextChar(c = chars[pos])) 5624if (!XmlCharType.IsWhiteSpace(chars[charRefEndPos - charCount]) || 5653if (!XmlCharType.IsWhiteSpace(_ps.chars[pos - 1])) 5687if (XmlCharType.IsHighSurrogate(ch)) 5694if (XmlCharType.IsLowSurrogate(chars[pos])) 5929if (XmlCharType.IsCharData(_ps.chars[_ps.charPos])) 6317while (XmlCharType.IsTextChar(tmpch = chars[pos]) && tmpch != '?') 6413if (XmlCharType.IsHighSurrogate(ch)) 6420if (XmlCharType.IsLowSurrogate(chars[pos])) 6523while (XmlCharType.IsTextChar(tmpch = chars[pos]) && tmpch != stopChar) 6629if (XmlCharType.IsHighSurrogate(ch)) 6636if (XmlCharType.IsLowSurrogate(chars[pos])) 6687if (!XmlCharType.IsWhiteSpace(_ps.chars[_ps.charPos + 7])) 6875while (XmlCharType.IsAttributeValueChar(ch = chars[pos]) && chars[pos] != stopChar && ch != '-' && ch != '?') 7019if (XmlCharType.IsHighSurrogate(tmpCh)) 7026if (XmlCharType.IsLowSurrogate(chars[pos])) 7288if (!XmlCharType.IsCharData(ch) && 7306XmlCharType.SplitSurrogateChar(val, out low, out high); 7310if (XmlCharType.IsHighSurrogate(high)) 7312if (XmlCharType.IsLowSurrogate(low)) 7516if (XmlCharType.IsStartNCNameSingleChar(chars[pos])) 7540if (XmlCharType.IsNCNameSingleChar(chars[pos])) 8279while (XmlCharType.IsAttributeValueChar(c = chars[pos]) && c != '/') 8286while (XmlCharType.IsAttributeValueChar(chars[pos])) 8380(_ps.chars[endPos] == '>' || XmlCharType.IsWhiteSpace(_ps.chars[endPos]))) 8389if (XmlCharType.IsWhiteSpace(_ps.chars[endPos])) 8419(_ps.chars[endPos] == '>' || _ps.chars[endPos] == '/' || XmlCharType.IsWhiteSpace(_ps.chars[endPos]))) 8583while (XmlCharType.IsAttributeValueChar(chars[pos])) 8627if (_normalize && XmlCharType.IsWhiteSpace(chars[_ps.charPos]) && pos - _ps.charPos == 1) 8660if (XmlCharType.IsHighSurrogate(ch)) 8668if (XmlCharType.IsLowSurrogate(chars[pos])) 8785if (XmlCharType.IsNCNameSingleChar(_ps.chars[_ps.charPos])) 8788while (XmlCharType.IsNCNameSingleChar(_ps.chars[pos]))
System\Xml\Core\XmlTextReaderImplAsync.cs (35)
660if (XmlCharType.IsHighSurrogate(ch)) 706if (XmlCharType.IsHighSurrogate(ch)) 1180XmlCharType.IsNameSingleChar(_ps.chars[_ps.charPos + 5])) 1354while (XmlCharType.IsAttributeValueChar(chars[pos])) 1868if (XmlCharType.IsStartNCNameSingleChar(chars[pos])) 1881if (XmlCharType.IsNCNameSingleChar(chars[pos])) 1987isWs = XmlCharType.IsWhiteSpace(ch); 2198if (XmlCharType.IsNCNameSingleChar(chars[pos]) || (chars[pos] == ':')) 2212while (XmlCharType.IsWhiteSpace(tmpCh = chars[pos])) 2319while (XmlCharType.IsWhiteSpace(tmpch0 = chars[pos])) 2351if (XmlCharType.IsStartNCNameSingleChar(tmpch1 = chars[pos])) 2423if (XmlCharType.IsNCNameSingleChar(tmpch2 = chars[pos])) 2453if (XmlCharType.IsStartNCNameSingleChar(chars[pos])) 2519while (XmlCharType.IsAttributeValueChar(tmpch3 = chars[pos])) 2618while (XmlCharType.IsAttributeValueChar(chars[pos])) 2800if (XmlCharType.IsHighSurrogate(ch)) 2807if (XmlCharType.IsLowSurrogate(chars[pos])) 3249while (XmlCharType.IsTextChar(c = chars[pos])) 3365if (!XmlCharType.IsWhiteSpace(chars[charRefEndPos - charCount]) || 3403if (!XmlCharType.IsWhiteSpace(_ps.chars[pos - 1])) 3423if (XmlCharType.IsHighSurrogate(ch)) 3432if (XmlCharType.IsLowSurrogate(chars[pos])) 3705if (XmlCharType.IsCharData(_ps.chars[_ps.charPos])) 4040while (XmlCharType.IsTextChar(tmpch = chars[pos]) && tmpch != '?') 4137if (XmlCharType.IsHighSurrogate(ch)) 4144if (XmlCharType.IsLowSurrogate(chars[pos])) 4265while (XmlCharType.IsTextChar(tmpch = chars[pos]) && tmpch != stopChar) 4372if (XmlCharType.IsHighSurrogate(ch)) 4379if (XmlCharType.IsLowSurrogate(chars[pos])) 4428if (!XmlCharType.IsWhiteSpace(_ps.chars[_ps.charPos + 7])) 4618while (XmlCharType.IsAttributeValueChar(ch = chars[pos]) && ch != stopChar && ch != '-' && ch != '?') 4762if (XmlCharType.IsHighSurrogate(tmpCh)) 4769if (XmlCharType.IsLowSurrogate(chars[pos])) 4988if (XmlCharType.IsStartNCNameSingleChar(chars[pos])) 5015if (XmlCharType.IsNCNameSingleChar(chars[pos]))
System\Xml\Core\XmlTextWriter.cs (1)
847if (!XmlCharType.IsOnlyWhitespace(ws))
System\Xml\Core\XmlUtf8RawTextWriter.cs (28)
489if (_checkCharacters && !XmlCharType.IsCharData(ch)) 552int surrogateChar = XmlCharType.CombineSurrogateChar(lowChar, highChar); 724while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch <= 0x7F) 805if (XmlCharType.IsSurrogate(ch)) 847while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch <= 0x7F) 924if (XmlCharType.IsSurrogate(ch)) 1001if (XmlCharType.IsSurrogate(ch)) 1040while (pDst < pDstEnd && XmlCharType.IsTextChar((char)(ch = *pSrc)) && ch <= 0x7F) 1104if (XmlCharType.IsSurrogate(ch)) 1159while (pDst < pDstEnd && XmlCharType.IsTextChar((char)(ch = *pSrc)) && ch != stopChar && ch <= 0x7F) 1252if (XmlCharType.IsSurrogate(ch)) 1309while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch != ']' && ch <= 0x7F) 1396if (XmlCharType.IsSurrogate(ch)) 1430Debug.Assert(XmlCharType.IsSurrogate(*pSrc)); 1433if (ch <= XmlCharType.SurHighEnd) 1438if (lowChar >= XmlCharType.SurLowStart && 1439(LocalAppContextSwitches.DontThrowOnInvalidSurrogatePairs || lowChar <= XmlCharType.SurLowEnd)) 1444ch = XmlCharType.CombineSurrogateChar(lowChar, ch); 1463Debug.Assert(!XmlCharType.IsWhiteSpace((char)ch)); 1464Debug.Assert(!XmlCharType.IsAttributeValueChar((char)ch)); 1498if (XmlCharType.IsSurrogate(ch)) 1519Debug.Assert(ch >= 0x80 && !XmlCharType.IsSurrogate(ch)); 1554else if (XmlCharType.IsSurrogate(ch)) 1712if (!XmlCharType.IsOnlyWhitespace(chars)) 1722if (!XmlCharType.IsTextChar(chars[i])) 1736if (XmlCharType.IsHighSurrogate(chars[i])) 1740if (XmlCharType.IsLowSurrogate(chars[i + 1])) 1749else if (XmlCharType.IsLowSurrogate(chars[i]))
System\Xml\Core\XmlUtf8RawTextWriterAsync.cs (13)
417if (_checkCharacters && !XmlCharType.IsCharData(ch)) 476int surrogateChar = XmlCharType.CombineSurrogateChar(lowChar, highChar); 612while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch <= 0x7F) 690if (XmlCharType.IsSurrogate(ch)) 815while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch <= 0x7F) 894if (XmlCharType.IsSurrogate(ch)) 1077if (XmlCharType.IsSurrogate(ch)) 1229while (pDst < pDstEnd && XmlCharType.IsTextChar((char)(ch = *pSrc)) && ch <= 0x7F) 1295if (XmlCharType.IsSurrogate(ch)) 1430while (pDst < pDstEnd && XmlCharType.IsTextChar((char)(ch = *pSrc)) && ch != stopChar && ch <= 0x7F) 1525if (XmlCharType.IsSurrogate(ch)) 1619while (pDst < pDstEnd && XmlCharType.IsAttributeValueChar((char)(ch = *pSrc)) && ch != ']' && ch <= 0x7F) 1708if (XmlCharType.IsSurrogate(ch))
System\Xml\Core\XmlWellFormedWriter.cs (6)
391if ((i = XmlCharType.IsPublicId(pubid)) >= 0) 398if ((i = XmlCharType.IsOnlyCharData(sysid)) >= 0) 405if ((i = XmlCharType.IsOnlyCharData(subset)) >= 0) 1011if (!XmlCharType.IsOnlyWhitespace(ws)) 2037if (XmlCharType.IsStartNCNameSingleChar(ncname[0])) 2049if (XmlCharType.IsNCNameSingleChar(ncname[i]))
System\Xml\Core\XmlWellFormedWriterAsync.cs (4)
92if ((i = XmlCharType.IsPublicId(pubid)) >= 0) 99if ((i = XmlCharType.IsOnlyCharData(sysid)) >= 0) 106if ((i = XmlCharType.IsOnlyCharData(subset)) >= 0) 913if (!XmlCharType.IsOnlyWhitespace(ws))
System\Xml\Core\XmlWellFormedWriterHelpers.cs (2)
437while (bufChunk.index < endIndex && XmlCharType.IsWhiteSpace(bufChunk.buffer[bufChunk.index])) 477while (bufChunk.count > 0 && XmlCharType.IsWhiteSpace(bufChunk.buffer[bufChunk.index + bufChunk.count - 1]))
System\Xml\Dom\XmlCharacterData.cs (1)
190return XmlCharType.IsOnlyWhitespace(data);
System\Xml\Dom\XmlDeclaration.cs (1)
179return ver.Length >= 3 && ver[0] == '1' && ver[1] == '.' && XmlCharType.IsOnlyDigits(ver, 2, ver.Length - 2);
System\Xml\Schema\DtdParser.cs (17)
291if ((i = XmlCharType.IsOnlyCharData(systemId)) >= 0) 301if ((i = XmlCharType.IsPublicId(publicId)) >= 0) 1499if ((i = XmlCharType.IsPublicId(publicId)) >= 0) 1598if (!XmlCharType.IsWhiteSpace(_chars[_curPos + 1])) 2408while (XmlCharType.IsAttributeValueChar(_chars[_curPos]) && _chars[_curPos] != '%') 2590if (XmlCharType.IsHighSurrogate(ch)) 2597if (XmlCharType.IsLowSurrogate(_chars[_curPos])) 2807_chars[_curPos + 5] != 'E' || XmlCharType.IsNameSingleChar(_chars[_curPos + 6])) 2818XmlCharType.IsNameSingleChar(_chars[_curPos + 5])) 2856while (XmlCharType.IsTextChar(_chars[_curPos]) && _chars[_curPos] != ']') 2934if (XmlCharType.IsHighSurrogate(ch)) 2941if (XmlCharType.IsLowSurrogate(_chars[_curPos])) 2983if (XmlCharType.IsStartNCNameSingleChar(_chars[_curPos]) || _chars[_curPos] == ':') 3007if (XmlCharType.IsNCNameSingleChar(_chars[_curPos])) 3071if (XmlCharType.IsNCNameSingleChar(_chars[_curPos]) || _chars[_curPos] == ':') 3509if (XmlCharType.IsNCNameSingleChar(_chars[startPos])) 3514if (XmlCharType.IsNCNameSingleChar(_chars[endPos]))
System\Xml\Schema\DtdParserAsync.cs (13)
1124if ((i = XmlCharType.IsPublicId(publicId)) >= 0) 1225if (!XmlCharType.IsWhiteSpace(_chars[_curPos + 1])) 1854while (XmlCharType.IsAttributeValueChar(_chars[_curPos]) && _chars[_curPos] != '%') 2036if (XmlCharType.IsHighSurrogate(ch)) 2043if (XmlCharType.IsLowSurrogate(_chars[_curPos])) 2232_chars[_curPos + 5] != 'E' || XmlCharType.IsNameSingleChar(_chars[_curPos + 6])) 2243XmlCharType.IsNameSingleChar(_chars[_curPos + 5])) 2270while (XmlCharType.IsTextChar(_chars[_curPos]) && _chars[_curPos] != ']') 2348if (XmlCharType.IsHighSurrogate(ch)) 2355if (XmlCharType.IsLowSurrogate(_chars[_curPos])) 2397if (XmlCharType.IsStartNCNameSingleChar(_chars[_curPos]) || _chars[_curPos] == ':') 2420if (XmlCharType.IsNCNameSingleChar(_chars[_curPos])) 2484if (XmlCharType.IsNCNameSingleChar(_chars[_curPos]) || _chars[_curPos] == ':')
System\Xml\Schema\Parser.cs (1)
224if (!XmlCharType.IsOnlyWhitespace(_reader.Value))
System\Xml\Schema\XmlSchemaValidator.cs (1)
771if (XmlCharType.IsOnlyWhitespace(textValue))
System\Xml\ValidateNames.cs (10)
44if (XmlCharType.IsNCNameSingleChar(s[i])) 75if (XmlCharType.IsNameSingleChar(s[i]) || s[i] == ':') 113if (XmlCharType.IsStartNCNameSingleChar(s[i]) || s[i] == ':') 125if (XmlCharType.IsNCNameSingleChar(s[i]) || s[i] == ':') 163if (XmlCharType.IsStartNCNameSingleChar(s[i])) 175if (XmlCharType.IsNCNameSingleChar(s[i])) 378if (XmlCharType.IsNCNameSingleChar(s[offsetBadChar]) && !XmlCharType.IsStartNCNameSingleChar(s[offsetBadChar])) 398if (XmlCharType.IsNCNameSingleChar(s[offsetBadChar]) && !XmlCharType.IsStartNCNameSingleChar(s[offsetBadChar]))
System\Xml\XmlComplianceUtil.cs (6)
25while (XmlCharType.IsWhiteSpace(value[startPos])) 37if (!XmlCharType.IsWhiteSpace(value[i])) 44while (j < len && XmlCharType.IsWhiteSpace(value[j])) 162if (XmlCharType.IsLetter(ch)) 164if (XmlCharType.IsLetter(value[++i])) 187if (XmlCharType.IsLetter(ch))
System\Xml\XmlConvert.cs (25)
130XmlCharType.SplitSurrogateChar(u, out lowChar, out highChar); 201if ((!XmlCharType.IsStartNCNameCharXml4e(name[0]) && (local || name[0] != ':')) || 207if (length > 1 && XmlCharType.IsHighSurrogate(name[0]) && XmlCharType.IsLowSurrogate(name[1])) 211int u = XmlCharType.CombineSurrogateChar(y, x); 235if ((local && !XmlCharType.IsNCNameCharXml4e(name[position])) || 236(!local && !XmlCharType.IsNameCharXml4e(name[position])) || 249if ((length > position + 1) && XmlCharType.IsHighSurrogate(name[position]) && XmlCharType.IsLowSurrogate(name[position + 1])) 253int u = XmlCharType.CombineSurrogateChar(y, x); 508int pos = XmlCharType.IsPublicId(publicId); 524int pos = XmlCharType.IsOnlyWhitespaceWithPos(content); 544return XmlCharType.IsStartNCNameSingleChar(ch); 551return XmlCharType.IsNCNameSingleChar(ch); 557return XmlCharType.IsCharData(ch); 562return XmlCharType.IsHighSurrogate(highChar) && XmlCharType.IsLowSurrogate(lowChar); 568return XmlCharType.IsPubidChar(ch); 574return XmlCharType.IsWhiteSpace(ch); 1405while (i < len && XmlCharType.IsCharData(data[i])) 1415if (XmlCharType.IsHighSurrogate(ch)) 1422if (XmlCharType.IsLowSurrogate(ch)) 1447while (i < endPos && XmlCharType.IsCharData(data[i])) 1457if (XmlCharType.IsHighSurrogate(ch)) 1464if (XmlCharType.IsLowSurrogate(ch))
System\Xml\XmlEncoding.cs (6)
505chars[charIndex] = (char)(XmlCharType.SurHighStart + (char)((code >> 16) - 1) + (char)((code >> 10) & 0x3F)); 506chars[charIndex + 1] = (char)(XmlCharType.SurLowStart + (char)(code & 0x3FF)); 533if (XmlCharType.IsSurrogate((int)code)) 574if (XmlCharType.IsSurrogate((int)code)) 616if (XmlCharType.IsSurrogate((int)code)) 658if (XmlCharType.IsSurrogate((int)code))
System\Xml\XmlException.cs (2)
239if (XmlCharType.IsHighSurrogate(invChar) && nextChar != 0) 241int combinedChar = XmlCharType.CombineSurrogateChar(nextChar, invChar);
System\Xml\XPath\Internal\StringFunctions.cs (1)
234if (!XmlCharType.IsWhiteSpace(chars[comparePos]))
System\Xml\XPath\Internal\XPathScanner.cs (8)
114if (XmlCharType.IsWhiteSpace(CurrentChar)) 122Debug.Assert(XmlCharType.IsWhiteSpace(CurrentChar)); 123while (NextChar() && XmlCharType.IsWhiteSpace(CurrentChar)); 211else if (XmlCharType.IsStartNCNameSingleChar(CurrentChar)) 235else if (XmlCharType.IsStartNCNameSingleChar(CurrentChar)) 333Debug.Assert(XmlCharType.IsStartNCNameSingleChar(span[0])); 334Debug.Assert(XmlCharType.IsNCNameSingleChar(span[0])); 337for (i = 1; i < span.Length && XmlCharType.IsNCNameSingleChar(span[i]); i++);
System\Xml\Xsl\Runtime\WhitespaceRuleReader.cs (1)
108if (XmlCharType.IsOnlyWhitespace(base.Value))
System\Xml\Xsl\Runtime\XsltFunctions.cs (1)
108if (XmlCharType.IsWhiteSpace(value[idx]))
System\Xml\Xsl\XPath\XPathScanner.cs (5)
184while (XmlCharType.IsWhiteSpace(_curChar)) 335if (XmlCharType.IsStartNCNameSingleChar(_curChar)) 365else if (XmlCharType.IsStartNCNameSingleChar(_curChar)) 530Debug.Assert(XmlCharType.IsStartNCNameSingleChar(_curChar)); 534if (XmlCharType.IsNCNameSingleChar(_curChar))
System\Xml\Xsl\XslException.cs (1)
208if (message.Length > 0 && !XmlCharType.IsWhiteSpace(message[message.Length - 1]))
System\Xml\Xsl\Xslt\XsltInput.cs (2)
389if (textIsWhite && !XmlCharType.IsOnlyWhitespace(_reader.Value)) 411if (textIsWhite && !XmlCharType.IsOnlyWhitespace(_records[curTextNode].value))
System\Xml\Xsl\XsltOld\BuilderInfo.cs (1)
85Debug.Assert(info.NodeType != XmlNodeType.Text || XmlCharType.IsOnlyWhitespace(info.Value));
System\Xml\Xsl\XsltOld\Compiler.cs (2)
737string modifiedQuery = XmlCharType.IsOnlyWhitespace(xpathQuery) ? xpathQuery : $"string({xpathQuery})"; 743string modifiedQuery = XmlCharType.IsOnlyWhitespace(xpathQuery) ? xpathQuery : $"boolean({xpathQuery})";
System\Xml\Xsl\XsltOld\ProcessingInstructionAction.cs (2)
125while (position < nameLength && XmlCharType.IsWhiteSpace(name[position])) 142while (position < nameLength && XmlCharType.IsWhiteSpace(name[position]))
System\Xml\Xsl\XsltOld\ReaderOutput.cs (1)
339if (XmlCharType.IsOnlyWhitespace(Value))
System\Xml\Xsl\XsltOld\SequentialOutput.cs (1)
375if (XmlCharType.IsOnlyWhitespace(node.Value))