summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorPavel Labath <pavel@labath.sk>2019-04-26 08:52:04 +0000
committerPavel Labath <pavel@labath.sk>2019-04-26 08:52:04 +0000
commit0eadd988662533f5ef89a2024dc7ebf830f16b67 (patch)
tree03ec674849fa9f86f9046f79abd66d7257816231 /llvm/lib/Transforms
parent5d5ee4aff748c827d54fa8c3224ad7090bb018bc (diff)
downloadbcm5719-llvm-0eadd988662533f5ef89a2024dc7ebf830f16b67.tar.gz
bcm5719-llvm-0eadd988662533f5ef89a2024dc7ebf830f16b67.zip
PostfixExpression: move DWARF generator out of NativePDB internals
Summary: The new dwarf generator is pretty much a verbatim copy of the one in PDB. In order to write a pdb-independent test for it, I needed to write a dummy "symbol resolver", which (together with the fact that I'll need one more for breakpad-specific resolution logic) prompted me to create a more simple interface for algorithms which replace or "resolve" SymbolNodes. The resolving algorithms in NativePDB have been updated to make use of that too. I have removed a couple of NativePDB tests which weren't testing anything pdb-specific and where the tested functionality was covered by the new format-agnostic tests I have added. Reviewers: amccarth, clayborg, aleksandr.urakov Subscribers: aprantl, markmentovai, lldb-commits, jasonmolenda, JDevlieghere Differential Revision: https://reviews.llvm.org/D61056 llvm-svn: 359288
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud