13 references to IsBinary
Microsoft.CodeAnalysis (2)
Text\SourceText.cs (2)
211
if (throwIfBinaryDetected &&
IsBinary
(text))
270
if (throwIfBinaryDetected &&
IsBinary
(text))
Microsoft.CodeAnalysis.UnitTests (11)
Text\SourceTextTests.cs (11)
321
Assert.False(SourceText.
IsBinary
(""));
323
Assert.False(SourceText.
IsBinary
("\0abc"));
324
Assert.False(SourceText.
IsBinary
("a\0bc"));
325
Assert.False(SourceText.
IsBinary
("abc\0"));
326
Assert.False(SourceText.
IsBinary
("a\0b\0c"));
328
Assert.True(SourceText.
IsBinary
("\0\0abc"));
329
Assert.True(SourceText.
IsBinary
("a\0\0bc"));
330
Assert.True(SourceText.
IsBinary
("abc\0\0"));
333
Assert.False(SourceText.
IsBinary
(encoding.GetString(new byte[] { 0x81, 0x8D, 0x8F, 0x90, 0x9D })));
335
Assert.False(SourceText.
IsBinary
("abc def baz aeiouy \u00E4\u00EB\u00EF\u00F6\u00FC\u00FB"));
336
Assert.True(SourceText.
IsBinary
(encoding.GetString(Net461.Resources.System)));