internal override RdpPattern StartTagCloseDeriv (MemoizationStore memo) { return memo.StartTagCloseDeriv (LValue).After (RValue); }
internal override RdpPattern StartTagCloseDeriv (MemoizationStore memo) { RdpPattern p = memo.StartTagCloseDeriv (LValue); return p.PatternType == RelaxngPatternType.NotAllowed ? p : p.Group (memo.StartTagCloseDeriv (RValue)); }
internal override RdpPattern StartTagCloseDeriv (MemoizationStore memo) { return memo.StartTagCloseDeriv (Child).OneOrMore (); }
internal override RdpPattern StartTagCloseDeriv (MemoizationStore memo) { return memo.StartTagCloseDeriv (LValue) .Interleave (memo.StartTagCloseDeriv (RValue)); }