public FailureMessages Merge(FailureMessages failure) { var result = this; foreach (var f in failure.All <FailureMessage>()) { result = result.With(f); } return(result); }
public Failure(TokenStream unparsedTokens, FailureMessages messages) : base(unparsedTokens, messages) { }
private FailureMessages(FailureMessage head, FailureMessages tail) { this.head = head; this.tail = tail; }
private FailureMessages() { head = null; tail = null; }