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, 294JsonWriter writer, 309private static void WriteSourceText(JsonWriter writer, SourceText? sourceText) 324private static void WriteStream(JsonWriter writer, Stream? stream) 341JsonWriter writer, 421static void writeMetadataReferenceProperties(JsonWriter writer, MetadataReferenceProperties properties) 438JsonWriter writer, 480static void writeSubsystemVersion(JsonWriter writer, SubsystemVersion version) 490private void WriteCompilationOptions(JsonWriter writer, CompilationOptions options) 497protected virtual void WriteCompilationOptionsCore(JsonWriter writer, CompilationOptions options) 567protected void WriteParseOptions(JsonWriter writer, ParseOptions parseOptions) 574protected virtual void WriteParseOptionsCore(JsonWriter writer, ParseOptions parseOptions)
Microsoft.CodeAnalysis.CSharp (2)
Compilation\CSharpDeterministicKeyBuilder.cs (2)
19protected override void WriteCompilationOptionsCore(JsonWriter writer, CompilationOptions options) 39protected override void WriteParseOptionsCore(JsonWriter writer, ParseOptions parseOptions)
Microsoft.CodeAnalysis.Rebuild.UnitTests (5)
BasicDeterministicKeyBuilderTests.cs (2)
371""fileName"": ""{Roslyn.Utilities.JsonWriter.EscapeString(sourceFile.FilePath)}"", 413""pdbFilePath"": ""{Roslyn.Utilities.JsonWriter.EscapeString(pdbFile.FilePath)}"",
CSharpDeterministicKeyBuilderTests.cs (3)
162""fileName"": ""{Roslyn.Utilities.JsonWriter.EscapeString(expectedPath)}"", 538"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))