Inazuma.PetitClr.Core.PetitClrInterpreter.InterpretMethodBody C# (CSharp) Метод

InterpretMethodBody() приватный Метод

private InterpretMethodBody ( MethodDefinition methDef, bool directCall, IList args, object stubContext ) : ObjectInstance
methDef Inazuma.Mono.Cecil.MethodDefinition
directCall bool
args IList
stubContext object
Результат Inazuma.PetitClr.Core.Structure.ObjectInstance
        private ObjectInstance InterpretMethodBody(MethodDefinition methDef, bool directCall, IList<ObjectInstance> args, object stubContext)
        {
            for (var doJmpCall = true; doJmpCall; )
            {
                var retVal = ExecuteMethodWrapper(_classLoader, methDef, directCall, args, stubContext, out doJmpCall);
                if (!doJmpCall)
                {
                    return retVal;
                }
            }
            throw ThrowHelper.NotImplementedYet;
        }