13 references to IsBinary
Microsoft.CodeAnalysis (2)
Text\SourceText.cs (2)
200
if (throwIfBinaryDetected &&
IsBinary
(text))
259
if (throwIfBinaryDetected &&
IsBinary
(text))
Microsoft.CodeAnalysis.UnitTests (11)
Text\SourceTextTests.cs (11)
218
Assert.False(SourceText.
IsBinary
(""));
220
Assert.False(SourceText.
IsBinary
("\0abc"));
221
Assert.False(SourceText.
IsBinary
("a\0bc"));
222
Assert.False(SourceText.
IsBinary
("abc\0"));
223
Assert.False(SourceText.
IsBinary
("a\0b\0c"));
225
Assert.True(SourceText.
IsBinary
("\0\0abc"));
226
Assert.True(SourceText.
IsBinary
("a\0\0bc"));
227
Assert.True(SourceText.
IsBinary
("abc\0\0"));
230
Assert.False(SourceText.
IsBinary
(encoding.GetString(new byte[] { 0x81, 0x8D, 0x8F, 0x90, 0x9D })));
232
Assert.False(SourceText.
IsBinary
("abc def baz aeiouy \u00E4\u00EB\u00EF\u00F6\u00FC\u00FB"));
233
Assert.True(SourceText.
IsBinary
(encoding.GetString(TestMetadata.ResourcesNet451.System)));