/// <summary> /// Initializes a new instance of the <see cref="ValueDeclaration"/> class. /// </summary> public ValueDeclaration(LiteralSyntax value, TextRange textRange) : base(textRange) { Assume.NotNull(value, nameof(value)); Value = value; }
/// <summary> /// Creates the value. /// </summary> public JsonNode CreateValue(LiteralSyntax value, TextRange textRange) { Assume.NotNull(value, nameof(value)); Assume.NotNull(textRange, nameof(textRange)); return new ValueDeclaration(value, textRange); }