1 write to _allowedBmpCodePoints
System.Text.Encodings.Web (1)
System\Text\Encodings\Web\OptimizedInboxTextEncoder.cs (1)
43_allowedBmpCodePoints = allowedCodePointsBmp;
17 references to _allowedBmpCodePoints
System.Text.Encodings.Web (17)
System\Text\Encodings\Web\OptimizedInboxTextEncoder.cs (17)
55_allowedBmpCodePoints.ForbidUndefinedCharacters(); 63_allowedBmpCodePoints.ForbidHtmlCharacters(); 68_allowedBmpCodePoints.ForbidChar(ch); 73_asciiPreescapedData.PopulatePreescapedData(_allowedBmpCodePoints, scalarEscaper); 74_allowedAsciiCodePoints.PopulateAllowedCodePoints(_allowedBmpCodePoints); 89if (_allowedBmpCodePoints.IsCodePointAllowed((uint)unicodeScalar)) 403if (!_allowedBmpCodePoints.IsCharAllowed((char)scalarValue.Value)) { break; } // disallowed code point 444if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx + (nuint)(++loopIter)])) { goto BrokeInUnrolledLoop; } 445if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx + (nuint)(++loopIter)])) { goto BrokeInUnrolledLoop; } 446if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx + (nuint)(++loopIter)])) { goto BrokeInUnrolledLoop; } 447if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx + (nuint)(++loopIter)])) { goto BrokeInUnrolledLoop; } 448if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx + (nuint)(++loopIter)])) { goto BrokeInUnrolledLoop; } 449if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx + (nuint)(++loopIter)])) { goto BrokeInUnrolledLoop; } 450if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx + (nuint)(++loopIter)])) { goto BrokeInUnrolledLoop; } 451if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx + (nuint)(++loopIter)])) { goto BrokeInUnrolledLoop; } 456if (!_allowedBmpCodePoints.IsCharAllowed(pData[idx])) { break; } 484return _allowedBmpCodePoints.IsCodePointAllowed((uint)value.Value);