Exemplo n.º 1
0
 public void Deconstruct(out Result <TToken, T> result, out ISuspendedState <TToken> rest)
 {
     result = this.Result;
     rest   = this.Rest;
 }
Exemplo n.º 2
0
 public SuspendedResult <TToken, T> ParsePartially(ISuspendedState <TToken> suspended)
 => suspended.Continue(this);
Exemplo n.º 3
0
 private SuspendedResult(Result <TToken, T> result, ISuspendedState <TToken> rest)
 {
     this.Result = result;
     this.Rest   = rest;
 }
Exemplo n.º 4
0
 public Result <TToken, T> Parse(ISuspendedState <TToken> suspended)
 {
     using (suspended.InnerResource)
         return(suspended.Continue(this).Result);
 }