diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2015-12-23 03:59:04 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2015-12-23 03:59:04 +0000 |
| commit | c640f863e03ec8df606858e054025bec8fc2507c (patch) | |
| tree | 3ad9fa641feff3638c6706e0a97c7e083a57521c /llvm/utils/lldbDataFormatters.py | |
| parent | ce7d39d5e1724e1643f784c1bc625522dcdbfc42 (diff) | |
| download | bcm5719-llvm-c640f863e03ec8df606858e054025bec8fc2507c.tar.gz bcm5719-llvm-c640f863e03ec8df606858e054025bec8fc2507c.zip | |
[WinEH] Don't visit the same catchswitch twice
We visited the same catchswitch twice because it was both the child of
another funclet and the predecessor of a cleanuppad.
Instead, change the numbering algorithm to only recurse if the unwind
destination of the inner funclet agrees with the unwind destination of
the catchswitch.
This fixes PR25926.
llvm-svn: 256317
Diffstat (limited to 'llvm/utils/lldbDataFormatters.py')
0 files changed, 0 insertions, 0 deletions

