Mono.Debugger.ExpressionBreakpoint.Resolve C# (CSharp) Method

Resolve() private method

private Resolve ( Thread target, StackFrame frame ) : BreakpointHandle
target Thread
frame StackFrame
return BreakpointHandle
        internal override BreakpointHandle Resolve(Thread target, StackFrame frame)
        {
            if (handle != null)
                return handle;

            SourceLocation location = Session.ParseLocation (
                target, frame, LocationType, Name);
            if (location == null)
                throw new TargetException (TargetError.LocationInvalid);

            handle = location.ResolveBreakpoint (Session, this);
            return handle;
        }