4 Commits
Author SHA1 Message Date
Siegfried Pammer 3075ec92fe #2823: Use row ID instead of token in AsyncDebugInfo blob. 2022-11-01 10:10:06 +01:00
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 2020-08-28 01:05:38 +02:00
Jackson Davis 6ab1f98fa3 Expand the range of sequence points out the closest empty ilstack
or implicit sequence point without creating overlapping sequence points.
If such a location cannot be found do, nothing. Fill in the
gaps with hidden sequence points.

Also emit a sequence point for
the prolog to account for seqeunce point there emitted by the C#
compiler. Without this, the debugger can stop there on a step in
using the original pdb, then decompile resulting in a no-code at this
location failure.
2020-04-06 09:58:25 -07:00
Daniel Grunwald f1c8142ce2 PDB generator now can emit "method stepping information" for async functions. 2019-02-16 18:27:24 +01:00