2 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);
22 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() 232void writeResourceContent(JsonWriter writer, ResourceDescription resource) 249JsonWriter writer, 326JsonWriter writer, 341private static void WriteSourceText(JsonWriter writer, SourceText? sourceText) 356private static void WriteStream(JsonWriter writer, Stream? stream) 373JsonWriter writer, 453static void writeMetadataReferenceProperties(JsonWriter writer, MetadataReferenceProperties properties) 470JsonWriter writer, 512static void writeSubsystemVersion(JsonWriter writer, SubsystemVersion version) 522private void WriteCompilationOptions(JsonWriter writer, CompilationOptions options) 529protected virtual void WriteCompilationOptionsCore(JsonWriter writer, CompilationOptions options) 613protected void WriteParseOptions(JsonWriter writer, ParseOptions parseOptions) 620protected 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)