diff options
author | Zachary Turner <zturner@google.com> | 2015-02-08 00:29:29 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2015-02-08 00:29:29 +0000 |
commit | 21473f7bb613dd8e0fae47a5fb065e3d9a0da543 (patch) | |
tree | 6d66dac477be98ae8995405ff224116d4e05e60c /llvm/unittests | |
parent | e169c57188b3d560c3a4cd843e8e87a80cbf3b1f (diff) | |
download | bcm5719-llvm-21473f7bb613dd8e0fae47a5fb065e3d9a0da543.tar.gz bcm5719-llvm-21473f7bb613dd8e0fae47a5fb065e3d9a0da543.zip |
Some cleanup for libpdb.
This patch implements a few of the optional suggestions from the
initial patch comitting libpdb. In particular, it implements a
virtual function out of line for each of the concrete classes.
A few other minor cleanups exist as well, such as using override
instead of virtual, etc.
llvm-svn: 228516
Diffstat (limited to 'llvm/unittests')
-rw-r--r-- | llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp b/llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp index 87d4197776c..5a86d4ca7a5 100644 --- a/llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp +++ b/llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp @@ -88,6 +88,8 @@ public: } void getDataBytes(llvm::SmallVector<uint8_t, 32> &bytes) const override {} + void getFrontEndVersion(VersionInfo &Version) const override {} + void getBackEndVersion(VersionInfo &Version) const override {} PDB_SymType getSymTag() const override { return Type; } @@ -96,9 +98,6 @@ public: MOCK_SYMBOL_ACCESSOR(getAddressSection) MOCK_SYMBOL_ACCESSOR(getAge) MOCK_SYMBOL_ACCESSOR(getArrayIndexTypeId) - MOCK_SYMBOL_ACCESSOR(getBackEndBuild) - MOCK_SYMBOL_ACCESSOR(getBackEndMajor) - MOCK_SYMBOL_ACCESSOR(getBackEndMinor) MOCK_SYMBOL_ACCESSOR(getBaseDataOffset) MOCK_SYMBOL_ACCESSOR(getBaseDataSlot) MOCK_SYMBOL_ACCESSOR(getBaseSymbolId) @@ -109,9 +108,6 @@ public: MOCK_SYMBOL_ACCESSOR(getCompilerName) MOCK_SYMBOL_ACCESSOR(getCount) MOCK_SYMBOL_ACCESSOR(getCountLiveRanges) - MOCK_SYMBOL_ACCESSOR(getFrontEndBuild) - MOCK_SYMBOL_ACCESSOR(getFrontEndMajor) - MOCK_SYMBOL_ACCESSOR(getFrontEndMinor) MOCK_SYMBOL_ACCESSOR(getLanguage) MOCK_SYMBOL_ACCESSOR(getLexicalParentId) MOCK_SYMBOL_ACCESSOR(getLibraryName) |