internal object InvokeMethodFast(object target, object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) { SignatureStruct _sig = sig.m_signature; object obj1 = _InvokeMethodFast(target, arguments, ref _sig, methodAttributes, typeOwner); sig.m_signature = _sig; return obj1; }