1 write to charProperties
System.Xml (1)
System\Xml\XmlCharType.cs (1)
479this.charProperties = charProperties;
104 references to charProperties
System.Xml (104)
System\Xml\Base64Decoder.cs (2)
163if ( ( xmlCharType.charProperties[ch] & XmlCharType.fWhitespace ) != 0 ) { // if ( xmlCharType.IsWhiteSpace(ch) ) { 196if ( !( ( xmlCharType.charProperties[*pChar++] & XmlCharType.fWhitespace ) != 0 ) ) { // if ( !( xmlCharType.IsWhiteSpace( chars[charPos++] ) ) ) {
System\Xml\BinaryXml\XmlBinaryReader.cs (2)
3107if (pb[pos + 1] != 0 || (xmlCharType.charProperties[pb[pos]] & XmlCharType.fWhitespace) == 0) 3120if ((xmlCharType.charProperties[ch] & XmlCharType.fCharData) == 0)
System\Xml\BinHexDecoder.cs (1)
191else if ( ( xmlCharType.charProperties[ch] & XmlCharType.fWhitespace ) != 0 ) { // else if ( xmlCharType.IsWhiteSpace( ch ) ) {
System\Xml\Core\HtmlEncodedRawTextWriter.cs (2)
565while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) ) ) { 642while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch < 0x80 ) ) {
System\Xml\Core\HtmlUtf8RawTextWriter.cs (2)
563while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch <= 0x7F ) ) { 642while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch < 0x80 ) ) {
System\Xml\Core\XmlEncodedRawTextWriter.cs (5)
827while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) ) ) { 924while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) ) ) { 1074while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fText ) != 0 ) ) ) { 1169while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fText ) != 0 ) && ch != stopChar ) ) { 1290while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch != ']' ) ) {
System\Xml\Core\XmlEncodedRawTextWriterAsync.cs (5)
602while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) ) ) { 772while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) ) ) { 1064while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fText ) != 0 ) ) ) { 1237while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fText ) != 0 ) && ch != stopChar ) ) { 1397while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch != ']' ) ) {
System\Xml\Core\XmlTextEncoder.cs (4)
130while ( i < endPos && ( xmlCharType.charProperties[ch = array[i]] & XmlCharType.fAttrValue ) != 0 ) { // ( xmlCharType.IsAttributeValueChar( ( ch = array[i] ) ) ) ) { 240while ( i < len && ( xmlCharType.charProperties[ch = text[i]] & XmlCharType.fAttrValue ) != 0 ) { // ( xmlCharType.IsAttributeValueChar( ( ch = text[i] ) ) ) ) { 333while ( i < len && ( xmlCharType.charProperties[ch = text[i]] & XmlCharType.fAttrValue ) != 0 ) { // ( xmlCharType.IsAttributeValueChar( ( text[i] ) ) ) ) { 358( ( xmlCharType.charProperties[ch = text[i]] & XmlCharType.fCharData ) != 0 // ( xmlCharType.IsCharData( ( ch = text[i] ) )
System\Xml\Core\XmlTextReaderImpl.cs (20)
3440while ( ( (xmlCharType.charProperties[chars[pos]] & XmlCharType.fAttrValue) != 0) ) { 3911if ( ( xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCStartNameSC ) != 0 ) { 3932if( ( ( xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCNameSC ) != 0 ) ) { 4006isWs = ( ( xmlCharType.charProperties[ch] & XmlCharType.fWhitespace ) != 0 ); 4170if ( ( (xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCNameSC) != 0 ) || 4272while ( ( ( xmlCharType.charProperties[tmpch0 = chars[pos]] & XmlCharType.fWhitespace ) != 0 ) ) { 4304if ( ( xmlCharType.charProperties[tmpch1 = chars[pos]] & XmlCharType.fNCStartNameSC ) != 0 ) { 4376if (((xmlCharType.charProperties[tmpch2 = chars[pos]] & XmlCharType.fNCNameSC) != 0)) { 4410if ( ( ( xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCStartNameSC ) != 0 ) ) { 4474while ( ( ( xmlCharType.charProperties[tmpch3 = chars[pos]] & XmlCharType.fAttrValue ) != 0 ) ) { 4671while ( ( ( xmlCharType.charProperties[chars[pos]] & XmlCharType.fAttrValue ) != 0 ) ) { 5069while ( ( ( xmlCharType.charProperties[c = chars[pos]] & XmlCharType.fText ) != 0 ) ) { 5745while ( ( ( xmlCharType.charProperties[tmpch = chars[pos]] & XmlCharType.fText ) != 0 ) && 5923while ( ( ( xmlCharType.charProperties[tmpch = chars[pos]] & XmlCharType.fText ) != 0 ) && 6225while ( ( ( xmlCharType.charProperties[ch = chars[pos]] & XmlCharType.fAttrValue ) != 0 ) && chars[pos] != stopChar && ch != '-' && ch != '?') { 6772if ( ( xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCStartNameSC ) != 0 ) { 6801if ( ( ( xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCNameSC ) != 0 ) ) { 7439while ( ( ( xmlCharType.charProperties[c = chars[pos]] & XmlCharType.fAttrValue ) != 0 ) && c != '/' ) { 7444while ( ( ( xmlCharType.charProperties[c = chars[pos]] & XmlCharType.fAttrValue ) != 0 ) ) { 7703while ( ( ( xmlCharType.charProperties[chars[pos]] & XmlCharType.fAttrValue ) != 0 ) )
System\Xml\Core\XmlTextReaderImplAsync.cs (17)
1273while (((xmlCharType.charProperties[chars[pos]] & XmlCharType.fAttrValue) != 0)) { 1718if ((xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCStartNameSC) != 0) { 1740if (((xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCNameSC) != 0)) { 1841isWs = ((xmlCharType.charProperties[ch] & XmlCharType.fWhitespace) != 0); 2029if (((xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCNameSC) != 0) || 2147while (((xmlCharType.charProperties[tmpch0 = chars[pos]] & XmlCharType.fWhitespace) != 0)) { 2179if ((xmlCharType.charProperties[tmpch1 = chars[pos]] & XmlCharType.fNCStartNameSC) != 0) { 2251if (((xmlCharType.charProperties[tmpch2 = chars[pos]] & XmlCharType.fNCNameSC) != 0)) { 2285if (((xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCStartNameSC) != 0)) { 2360while (((xmlCharType.charProperties[tmpch3 = chars[pos]] & XmlCharType.fAttrValue) != 0)) { 2453while (((xmlCharType.charProperties[chars[pos]] & XmlCharType.fAttrValue) != 0)) { 3042while (((xmlCharType.charProperties[c = chars[pos]] & XmlCharType.fText) != 0)) { 3762while (((xmlCharType.charProperties[tmpch = chars[pos]] & XmlCharType.fText) != 0) && 3971while (((xmlCharType.charProperties[tmpch = chars[pos]] & XmlCharType.fText) != 0) && 4282while (((xmlCharType.charProperties[ch = chars[pos]] & XmlCharType.fAttrValue) != 0) && chars[pos] != stopChar && ch != '-' && ch != '?') { 4607if ((xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCStartNameSC) != 0) { 4644if (((xmlCharType.charProperties[chars[pos]] & XmlCharType.fNCNameSC) != 0)) {
System\Xml\Core\XmlUtf8RawTextWriter.cs (5)
687while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch <= 0x7F ) ) { 784while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch <= 0x7F ) ) { 934while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fText ) != 0 ) && ch <= 0x7F ) ) { 1029while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fText ) != 0 ) && ch != stopChar && ch <= 0x7F ) ) { 1150while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch != ']' && ch <= 0x7F ) ) {
System\Xml\Core\XmlUtf8RawTextWriterAsync.cs (5)
520while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch <= 0x7F ) ) { 689while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch <= 0x7F ) ) { 981while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fText ) != 0 ) && ch <= 0x7F ) ) { 1154while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fText ) != 0 ) && ch != stopChar && ch <= 0x7F ) ) { 1314while ( pDst < pDstEnd && ( ( ( xmlCharType.charProperties[( ch = *pSrc )] & XmlCharType.fAttrValue ) != 0 ) && ch != ']' && ch <= 0x7F ) ) {
System\Xml\Core\XmlWellFormedWriter.cs (2)
1781if ((xmlCharType.charProperties[ncname[0]] & XmlCharType.fNCStartNameSC) != 0) { // if ( xmlCharType.IsStartNCNameChar( ncname[0] ) ) { 1795if ((xmlCharType.charProperties[ncname[i]] & XmlCharType.fNCNameSC) != 0) { // if ( xmlCharType.IsNCNameChar( ncname[i] ) ) {
System\Xml\Schema\DtdParser.cs (5)
2328while ( ( xmlCharType.charProperties[chars[curPos]] & XmlCharType.fAttrValue ) != 0 && chars[curPos] != '%' ) { 2721while ( ( xmlCharType.charProperties[chars[curPos]] & XmlCharType.fText ) != 0 && chars[curPos] != ']' ) { 2834if ( ( xmlCharType.charProperties[chars[curPos]] & XmlCharType.fNCStartNameSC ) != 0 || chars[curPos] == ':') { // if ( xmlCharType.IsStartNCNameSingleChar(chars[curPos]) || chars[curPos] == ':' ) { 2864if ( ( xmlCharType.charProperties[chars[curPos]] & XmlCharType.fNCNameSC ) != 0 ) { // while ( xmlCharType.IsNCNameSingleChar(chars[curPos]) ) { 2932if ((xmlCharType.charProperties[chars[curPos]] & XmlCharType.fNCNameSC) != 0 || chars[curPos] == ':') { // if ( xmlCharType.IsNCNameChar(chars[curPos]) || chars[curPos] == ':' ) {
System\Xml\Schema\DtdParserAsync.cs (5)
1785while ((xmlCharType.charProperties[chars[curPos]] & XmlCharType.fAttrValue) != 0 && chars[curPos] != '%') { 2152while ((xmlCharType.charProperties[chars[curPos]] & XmlCharType.fText) != 0 && chars[curPos] != ']') { 2266if ((xmlCharType.charProperties[chars[curPos]] & XmlCharType.fNCStartNameSC) != 0 || chars[curPos] == ':') { // if ( xmlCharType.IsStartNCNameSingleChar(chars[curPos]) || chars[curPos] == ':' ) { 2298if ((xmlCharType.charProperties[chars[curPos]] & XmlCharType.fNCNameSC) != 0) { // while ( xmlCharType.IsNCNameSingleChar(chars[curPos]) ) { 2366if ((xmlCharType.charProperties[chars[curPos]] & XmlCharType.fNCNameSC) != 0 || chars[curPos] == ':') { // if ( xmlCharType.IsNCNameChar(chars[curPos]) || chars[curPos] == ':' ) {
System\Xml\ValidateNames.cs (6)
54if ((xmlCharType.charProperties[s[i]] & XmlCharType.fNCNameSC) != 0) { // if (xmlCharType.IsNCNameSingleChar(s[i])) { 91if ((xmlCharType.charProperties[s[i]] & XmlCharType.fNCNameSC) != 0 || s[i] == ':') { // if (xmlCharType.IsNameSingleChar(s[i])) { 133if ((xmlCharType.charProperties[s[i]] & XmlCharType.fNCStartNameSC) != 0 || s[i] == ':') { // xmlCharType.IsStartNCNameSingleChar(s[i])) { 147if ((xmlCharType.charProperties[s[i]] & XmlCharType.fNCNameSC) != 0 || s[i] == ':') { // if (xmlCharType.IsNCNameSingleChar(s[i])) 189if ((xmlCharType.charProperties[s[i]] & XmlCharType.fNCStartNameSC) != 0) { // xmlCharType.IsStartNCNameSingleChar(s[i])) { 203if ((xmlCharType.charProperties[s[i]] & XmlCharType.fNCNameSC) != 0) { // if (xmlCharType.IsNCNameSingleChar(s[i]))
System\Xml\XmlCharType.cs (10)
499return ( charProperties[ch] & fWhitespace ) != 0; 513return ( charProperties[ch] & fNCNameSC ) != 0; 546return ( charProperties[ch] & fNCStartNameSC ) != 0; 573return ( charProperties[ch] & fCharData ) != 0; 593return ( charProperties[ch] & fText ) != 0; 602return ( charProperties[ch] & fAttrValue ) != 0; 612return ( charProperties[ch] & fLetter ) != 0; 621return ( charProperties[ch] & fNCNameXml4e ) != 0; 684if ( ( charProperties[str[i]] & fWhitespace ) == 0 ) { 698if ( ( charProperties[str[i]] & fCharData ) == 0 ) {
System\Xml\XmlConvert.cs (6)
544return (xmlCharType.charProperties[ch] & XmlCharType.fNCStartNameSC) != 0; 560return (xmlCharType.charProperties[ch] & XmlCharType.fNCNameSC) != 0; 575return (xmlCharType.charProperties[ch] & XmlCharType.fCharData) != 0; 593return (xmlCharType.charProperties[ch] & XmlCharType.fWhitespace) != 0; 1475while ( i < len && ( xmlCharType.charProperties[data[i]] & XmlCharType.fCharData ) != 0 ) { 1516while ( i < endPos && ( xmlCharType.charProperties[data[i]] & XmlCharType.fCharData ) != 0 ) {