internal MethodBase GetMissingMethodOrThrow(Module requester, Type declaringType, string name, MethodSignature signature) { if (resolveMissingMembers) { MethodBase method = new MissingMethod(declaringType, name, signature); if (name == ".ctor") { method = new ConstructorInfoImpl((MethodInfo)method); } if (ResolvedMissingMember != null) { ResolvedMissingMember(requester, method); } return(method); } throw new MissingMethodException(declaringType.ToString() + "." + name); }