public virtual MethodDefinition Resolve(MethodReference method) { if (method == null) { throw new ArgumentNullException("method"); } var type = Resolve(method.DeclaringType); if (type == null) { return(null); } method = method.GetElementMethod(); if (!type.HasMethods) { return(null); } return(GetMethod(type, method)); }
public sealed override MethodReference GetElementMethod() { return(method.GetElementMethod()); }