3 instantiations of JsonWriter
Microsoft.CodeAnalysis (2)
CommandLine\SarifErrorLogger.cs (1)
32_writer = new JsonWriter(new StreamWriter(stream));
Compilation\DeterministicKeyBuilder.cs (1)
118return (new JsonWriter(writer), builder);
Microsoft.CodeAnalysis.UnitTests (1)
InternalUtilities\JsonWriterTests.cs (1)
96using (var jsonWriter = new JsonWriter(stringWriter))
29 references to JsonWriter
Microsoft.CodeAnalysis (20)
CommandLine\SarifErrorLogger.cs (1)
24protected JsonWriter _writer { get; }
Compilation\DeterministicKeyBuilder.cs (19)
44JsonWriter writer, 77protected static void WriteByteArrayValue(JsonWriter writer, string name, ReadOnlySpan<byte> value) => 80protected static void WriteVersion(JsonWriter writer, string key, Version version) 91protected void WriteType(JsonWriter writer, string key, Type? type) 97protected void WriteType(JsonWriter writer, Type? type) 114private (JsonWriter, PooledStringBuilder) CreateWriter() 221void writeResourceContent(JsonWriter writer, ResourceDescription resource) 238JsonWriter writer, 315JsonWriter writer, 330private static void WriteSourceText(JsonWriter writer, SourceText? sourceText) 345private static void WriteStream(JsonWriter writer, Stream? stream) 362JsonWriter writer, 442static void writeMetadataReferenceProperties(JsonWriter writer, MetadataReferenceProperties properties) 459JsonWriter writer, 501static void writeSubsystemVersion(JsonWriter writer, SubsystemVersion version) 511private void WriteCompilationOptions(JsonWriter writer, CompilationOptions options) 518protected virtual void WriteCompilationOptionsCore(JsonWriter writer, CompilationOptions options) 588protected void WriteParseOptions(JsonWriter writer, ParseOptions parseOptions) 595protected virtual void WriteParseOptionsCore(JsonWriter writer, ParseOptions parseOptions)
Microsoft.CodeAnalysis.CSharp (2)
Compilation\CSharpDeterministicKeyBuilder.cs (2)
19protected override void WriteCompilationOptionsCore(JsonWriter writer, CompilationOptions options) 40protected override void WriteParseOptionsCore(JsonWriter writer, ParseOptions parseOptions)
Microsoft.CodeAnalysis.Rebuild.UnitTests (5)
BasicDeterministicKeyBuilderTests.cs (2)
380""fileName"": ""{Roslyn.Utilities.JsonWriter.EscapeString(sourceFile.FilePath)}"", 407""pdbFilePath"": ""{Roslyn.Utilities.JsonWriter.EscapeString(pdbFile.FilePath)}"",
CSharpDeterministicKeyBuilderTests.cs (3)
166""fileName"": ""{Roslyn.Utilities.JsonWriter.EscapeString(expectedPath)}"", 549"fileName": "{{Roslyn.Utilities.JsonWriter.EscapeString(sourceFile.FilePath)}}", 576"pdbFilePath": "{{Roslyn.Utilities.JsonWriter.EscapeString(pdbFile.FilePath)}}",
Microsoft.CodeAnalysis.UnitTests (2)
InternalUtilities\JsonWriterTests.cs (2)
92private static string WriteToString(Action<JsonWriter> action) 96using (var jsonWriter = new JsonWriter(stringWriter))