QsNullableLocationConverter.ReadJson Method

Definition

public override Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation> ReadJson (Newtonsoft.Json.JsonReader reader, Type objectType, Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation> existingValue, bool hasExistingValue, Newtonsoft.Json.JsonSerializer serializer);
override this.ReadJson : Newtonsoft.Json.JsonReader * Type * Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation> * bool * Newtonsoft.Json.JsonSerializer -> Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation>
Public Overrides Function ReadJson (reader As JsonReader, objectType As Type, existingValue As QsNullable(Of QsLocation), hasExistingValue As Boolean, serializer As JsonSerializer) As QsNullable(Of QsLocation)

Parameters

reader
Newtonsoft.Json.JsonReader
objectType
Type
existingValue
QsNullable<QsLocation>
hasExistingValue
Boolean
serializer
Newtonsoft.Json.JsonSerializer

Returns

QsNullable<QsLocation>

Applies to