On 03/11/2018 17:31, Michelle Long wrote: > On Saturday, 3 November 2018 at 08:10:37 UTC, Rainer Schuetze wrote: >> >> >> On 30/10/2018 16:21, Michelle Long wrote: >>> statement1; statement2; >>> >>> Would be nice to easily be able to set a BP just on statement2 >>> without having to add a new line. >>> >> >> I haven't seen this with the VS native debugger and C++, so I doubt it >> is feasible. > > Supposedly it is possible. When you put a BP it has a "char" value which > is usually set to 1. (you can see it in when you hover over the BP). > > Supposedly setting the value to something else allows one to do BP's in > the middle of lines. It may be only valid for certain languages though > but it is doable in some cases as you can find information online about > people doing it. > > https://stackoverflow.com/questions/36166205/setting-a-breakpoint-in-the-middle-of-a-line-with-multiple-statements These examples are with the debugger for managed code (e.g. C#), not the debug engine for native applications. I haven't yet seen any compiler (C++ or D) emit CodeView debug information that contains more than the line number.
Re: Can't set BP in middle of line
Rainer Schuetze via Digitalmars-d-debugger Sun, 04 Nov 2018 01:30:47 -0700
- Can't set BP in m... Michelle Long via Digitalmars-d-debugger
- Re: Can't se... Rainer Schuetze via Digitalmars-d-debugger
- Re: Can'... Michelle Long via Digitalmars-d-debugger