Mono.Debugger.Backend.SingleSteppingEngine.OperationStep.TrampolineHandler C# (CSharp) Method

TrampolineHandler() protected method

protected TrampolineHandler ( Method method ) : bool
method Method
return bool
            protected override bool TrampolineHandler(Method method)
            {
                if (StepMode == StepMode.SingleInstruction)
                return true;

                if (method == null)
                return false;

                if (method.IsInvokeWrapper)
                return true;
                else if (method.WrapperType == WrapperType.Alloc)
                return false;

                if (StepMode == StepMode.SourceLine)
                return sse.MethodHasSource (method);

                return true;
            }