public void RegisterTypeInferenceRuleFor(IMethod[] methods, InvocationTypeInferenceRule rule)
 {
     foreach (var method in methods)
     {
         RegisterTypeInferenceRuleFor(method, rule);
     }
 }
		public void RegisterTypeInferenceRuleFor(IMethod[] methods, InvocationTypeInferenceRule rule)
		{
			foreach (var method in methods)
				RegisterTypeInferenceRuleFor(method, rule);
		}
 public void RegisterTypeInferenceRuleFor(IMethod method, InvocationTypeInferenceRule rule)
 {
     _invocationTypeInferenceRules.Add(method, rule);
 }
		public void RegisterTypeInferenceRuleFor(IMethod method, InvocationTypeInferenceRule rule)
		{
			_invocationTypeInferenceRules.Add(method, rule);
		}