29 references to EncodedStringText
Microsoft.CodeAnalysis (8)
CommandLine\CommonCompiler.cs (5)
69
/// Fallback encoding that is lazily retrieved if needed. If <see cref="
EncodedStringText
.CreateFallbackEncoding"/> is
72
private readonly Lazy<Encoding> _fallbackEncoding = new Lazy<Encoding>(
EncodedStringText
.CreateFallbackEncoding);
274
return
EncodedStringText
.Create(data, _fallbackEncoding, Arguments.Encoding, Arguments.ChecksumAlgorithm, canBeEmbedded: EmbeddedSourcePaths.Contains(file.Path));
279
return
EncodedStringText
.Create(data, _fallbackEncoding, Arguments.Encoding, Arguments.ChecksumAlgorithm, canBeEmbedded: EmbeddedSourcePaths.Contains(file.Path));
405
if (
EncodedStringText
.TryGetBytesFromStream(stream, out bytes))
Compilation\SourceReferenceResolver.cs (1)
69
return
EncodedStringText
.Create(stream);
EncodedStringText.cs (2)
231
=>
EncodedStringText
.Create(stream, getEncoding, defaultEncoding, checksumAlgorithm, canBeEmbedded);
234
=>
EncodedStringText
.Decode(data, encoding, checksumAlgorithm, throwIfBinaryDetected, canBeEmbedded);
Microsoft.CodeAnalysis.Test.Utilities (1)
Metadata\MetadataReaderUtils.cs (1)
305
return
EncodedStringText
.Create(stream);
Microsoft.CodeAnalysis.UnitTests (17)
EmbeddedTextTests.cs (1)
252
var source =
EncodedStringText
.Create(new MemoryStream(new byte[] { 0xA9, 0x0D, 0x0A }), canBeEmbedded: true);
Text\SourceTextTests.cs (2)
203
var e1 =
EncodedStringText
.Create(new MemoryStream(s_unicode.GetBytes(HelloWorld)), s_unicode);
204
var e2 =
EncodedStringText
.Create(new MemoryStream(s_utf8.GetBytes(HelloWorld)), s_utf8);
Text\StringTextDecodingTests.cs (9)
35
return
EncodedStringText
.Create(stream, readEncodingOpt, algorithm);
51
return
EncodedStringText
.TestAccessor.Create(stream, new Lazy<Encoding>(getEncoding), readEncodingOpt, algorithm, canBeEmbedded: false);
161
EncodedStringText
.TestAccessor.Decode(stream, utf8, SourceHashAlgorithm.Sha1, throwIfBinaryDetected: false, canBeEmbedded: false);
170
var sourceText =
EncodedStringText
.Create(stream);
195
var sourceText =
EncodedStringText
.Create(stream);
225
var sourceText =
EncodedStringText
.Create(stream);
310
var encodedText =
EncodedStringText
.Create(fs);
324
var encodedText =
EncodedStringText
.Create(fs);
340
var sourceText =
EncodedStringText
.Create(ms);
Text\StringTextTest_BigEndianUnicode.cs (1)
22
return
EncodedStringText
.Create(stream);
Text\StringTextTest_Unicode.cs (1)
22
return
EncodedStringText
.Create(stream);
Text\StringTextTest_Utf8.cs (1)
22
return
EncodedStringText
.Create(stream);
Text\StringTextTest_Utf8NoBOM.cs (1)
22
return
EncodedStringText
.Create(stream);
Text\StringTextTests_Default.cs (1)
31
return
EncodedStringText
.Create(stream);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
PDB\ChecksumTests.vb (1)
26
Dim text =
EncodedStringText
.Create(stream, defaultEncoding:=Nothing)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Parser\ParserRegressionTests.vb (2)
760
Dim tree As SyntaxTree = VisualBasicSyntaxTree.ParseText(
EncodedStringText
.Create(data))
763
Assert.Throws(Of System.IO.InvalidDataException)(Sub() VisualBasicSyntaxTree.ParseText(
EncodedStringText
.Create(data)))