diff options
author | Pavel Labath <labath@google.com> | 2018-07-24 15:48:13 +0000 |
---|---|---|
committer | Pavel Labath <labath@google.com> | 2018-07-24 15:48:13 +0000 |
commit | e03334cf6a65f8671b49ea82f4132ca9526ec521 (patch) | |
tree | fe2f21f0ffaff3f047c03d503293c55b88fe2227 /clang/lib/Basic/FileManager.cpp | |
parent | 8dbcc58917a6c39be05fe8de29ce84ae4adcb50e (diff) | |
download | llvm-e03334cf6a65f8671b49ea82f4132ca9526ec521.zip llvm-e03334cf6a65f8671b49ea82f4132ca9526ec521.tar.gz llvm-e03334cf6a65f8671b49ea82f4132ca9526ec521.tar.bz2 |
Move dumping code out of RegisterValue class
Summary:
The dump function was the only part of this class which depended on
high-level functionality. This was due to the DumpDataExtractor
function, which uses info from a running target to control dump format
(although, RegisterValue doesn't really use the high-level part of
DumpDataExtractor).
This patch follows the same approach done for the DataExtractor class,
and extracts the dumping code into a separate function/file. This file
can stay in the higher level code, while the RegisterValue class and
anything that does not depend in dumping can stay go to lower layers.
The XCode project will need to be updated after this patch.
Reviewers: zturner, jingham, clayborg
Subscribers: lldb-commits, mgorny
Differential Revision: https://reviews.llvm.org/D48351
llvm-svn: 337832
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions