public TVisitationResult AcceptVisitor <TVisitationResult>(ICharactersRangeDefinitionVisitor <TVisitationResult> visitor)
 {
     return(visitor.VisitAny());
 }
 public TVisitationResult AcceptVisitor <TVisitationResult>(ICharactersRangeDefinitionVisitor <TVisitationResult> visitor)
 {
     return(visitor.VisitSingle(_character, _comparison));
 }
 public TVisitationResult AcceptVisitor <TVisitationResult>(ICharactersRangeDefinitionVisitor <TVisitationResult> visitor)
 {
     return(visitor.VisitStandardCategory(_category));
 }
 public TVisitationResult AcceptVisitor <TVisitationResult>(ICharactersRangeDefinitionVisitor <TVisitationResult> visitor)
 {
     return(visitor.VisitPredicate(_predicate, Description));
 }
示例#5
0
 public static TVisitationResult Visit<TVisitationResult>(this ICharactersRangeDefinitionVisitor<TVisitationResult> visitor, IAcceptCharactersRangeDefinitionVisitor acceptor)
 {
     var visitationResult = acceptor.AcceptVisitor(visitor);
     return visitationResult;
 }