public virtual bool Visit <T, TFact>(AddFactConsequence <T, TFact> consequence, Func <SemanticModelVisitor, bool> next) where T : class where TFact : class { return(next(this)); }
public static AddFactConsequence <T, TFact> Add <T, TFact>(Func <T, TFact> factFactory) where T : class where TFact : class { var consequence = new AddFactConsequence <T, TFact>(factFactory); return(consequence); }