diff options
author | Keno Fischer <kfischer@college.harvard.edu> | 2016-01-14 22:42:02 +0000 |
---|---|---|
committer | Keno Fischer <kfischer@college.harvard.edu> | 2016-01-14 22:42:02 +0000 |
commit | f6d17b953ca1fe8a79927e1ccfe0b2a2238d4965 (patch) | |
tree | 5d877e29e3cd0c4c889a9fca43d589dbb6d898b0 /lldb/packages/Python/lldbsuite/test/lldbtest.py | |
parent | d0281d875cbc16325c59a160d83bb92a8e8d93f1 (diff) | |
download | bcm5719-llvm-f6d17b953ca1fe8a79927e1ccfe0b2a2238d4965.tar.gz bcm5719-llvm-f6d17b953ca1fe8a79927e1ccfe0b2a2238d4965.zip |
[Verifier] Check parentage of GVs in dbg metadata
Summary:
Before this the Verifier didn't complain if the GlobalVariable
referenced from a DIGlobalVariable was not in fact in the correct
module (it would crash while writing bitcode though). Fix this by
always checking parantage of GlobalValues while walking constant
expressions and changing the DIGlobalVariable visitor to also
visit the constant it contains.
Reviewers: rafael
Differential Revision: http://reviews.llvm.org/D16059
llvm-svn: 257825
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbtest.py')
0 files changed, 0 insertions, 0 deletions