public TailObjectMember(Comma comma, ObjectMember objectMember) : base(comma, objectMember) { this.comma = comma; this.objectMember = objectMember; }
protected virtual ObjectMember VisitObjectMember(ObjectMember node) { return VisitSyntaxNode(node) as ObjectMember; }
public ObjectMembers(ObjectMember objectMember, IEnumerable<TailObjectMember> objectMembers) : base(new List<JsonSyntaxNode>() { objectMember }.Concat(objectMembers)) { this.objectMember = objectMember; this.objectMembers = objectMembers; }
protected override ObjectMember VisitObjectMember(ObjectMember node) { visitedObjectMember = true; Assert.IsTrue(node.ToString().StartsWith("\"Property\" :")); return base.VisitObjectMember(node); }
public ObjectMembers(ObjectMember objectMember, IEnumerable <TailObjectMember> objectMembers) : base(new List <JsonSyntaxNode>() { objectMember }.Concat(objectMembers)) { this.objectMember = objectMember; this.objectMembers = objectMembers; }