On Thu, Apr 05, 2007 at 10:21:28AM -0700, Brian Ellis wrote: > Now if there were actual function calls in the initialization, and no > records were emitted, I would consider that to be a problem (haven't > tested this at the moment though), however, static initializers like > that could easily be skipped as a feature in the interest of saving > space.
> Example : > int i = 0; > int j = 2; > int n = CalculateSomething( j, &i ); > int k = 3; > I would expect debug records for the initialization of 'n' to be emitted > and a break point to properly work on that line... and, in fact, breakpoints set on that line work as expected.