internal CallSiteRule(Expression binding, T target, TemplateData <T> template) { _binding = binding; RuleSet = new SmallRuleSet <T>(target, new CallSiteRule <T>[] { this }); _template = template; }
internal CallSiteRule(Expression binding) { _binding = binding; RuleSet = new SmallRuleSet <T>(new[] { this }); }