This repository was archived by the owner on Mar 28, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 14 files changed +0
-247
lines changed
include/llvm/DebugInfo/PDB Expand file tree Collapse file tree 14 files changed +0
-247
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -85,7 +85,6 @@ class DIASession : public IPDBSession {
85
85
86
86
std::unique_ptr<IPDBEnumSectionContribs> getSectionContribs () const override ;
87
87
88
- std::unique_ptr<IPDBEnumFrameData> getFrameData () const override ;
89
88
private:
90
89
CComPtr<IDiaSession> Session;
91
90
};
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -91,9 +91,6 @@ class IPDBSession {
91
91
92
92
virtual std::unique_ptr<IPDBEnumSectionContribs>
93
93
getSectionContribs () const = 0 ;
94
-
95
- virtual std::unique_ptr<IPDBEnumFrameData>
96
- getFrameData () const = 0 ;
97
94
};
98
95
} // namespace pdb
99
96
} // namespace llvm
Original file line number Diff line number Diff line change @@ -93,8 +93,6 @@ class NativeSession : public IPDBSession {
93
93
94
94
std::unique_ptr<IPDBEnumSectionContribs> getSectionContribs () const override ;
95
95
96
- std::unique_ptr<IPDBEnumFrameData> getFrameData () const override ;
97
-
98
96
PDBFile &getPDBFile () { return *Pdb; }
99
97
const PDBFile &getPDBFile () const { return *Pdb; }
100
98
Original file line number Diff line number Diff line change 12
12
13
13
#include " llvm/DebugInfo/CodeView/CodeView.h"
14
14
#include " llvm/DebugInfo/PDB/IPDBEnumChildren.h"
15
- #include " llvm/DebugInfo/PDB/IPDBFrameData.h"
16
15
#include " llvm/DebugInfo/PDB/Native/RawTypes.h"
17
16
#include < cctype>
18
17
#include < cstddef>
@@ -72,7 +71,6 @@ using IPDBEnumLineNumbers = IPDBEnumChildren<IPDBLineNumber>;
72
71
using IPDBEnumTables = IPDBEnumChildren<IPDBTable>;
73
72
using IPDBEnumInjectedSources = IPDBEnumChildren<IPDBInjectedSource>;
74
73
using IPDBEnumSectionContribs = IPDBEnumChildren<IPDBSectionContrib>;
75
- using IPDBEnumFrameData = IPDBEnumChildren<IPDBFrameData>;
76
74
77
75
// / Specifies which PDB reader implementation is to be used. Only a value
78
76
// / of PDB_ReaderType::DIA is currently supported, but Native is in the works.
Original file line number Diff line number Diff line change @@ -14,15 +14,13 @@ if(LLVM_ENABLE_DIA_SDK)
14
14
add_pdb_impl_folder (DIA
15
15
DIA/DIADataStream.cpp
16
16
DIA/DIAEnumDebugStreams.cpp
17
- DIA/DIAEnumFrameData.cpp
18
17
DIA/DIAEnumInjectedSources.cpp
19
18
DIA/DIAEnumLineNumbers.cpp
20
19
DIA/DIAEnumSectionContribs.cpp
21
20
DIA/DIAEnumSourceFiles.cpp
22
21
DIA/DIAEnumSymbols.cpp
23
22
DIA/DIAEnumTables.cpp
24
23
DIA/DIAError.cpp
25
- DIA/DIAFrameData.cpp
26
24
DIA/DIAInjectedSource.cpp
27
25
DIA/DIALineNumber.cpp
28
26
DIA/DIARawSymbol.cpp
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 9
9
#include " llvm/DebugInfo/PDB/DIA/DIASession.h"
10
10
#include " llvm/ADT/STLExtras.h"
11
11
#include " llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h"
12
- #include " llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h"
13
12
#include " llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h"
14
13
#include " llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h"
15
14
#include " llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h"
@@ -420,13 +419,3 @@ DIASession::getSectionContribs() const {
420
419
421
420
return llvm::make_unique<DIAEnumSectionContribs>(*this , Sections);
422
421
}
423
-
424
- std::unique_ptr<IPDBEnumFrameData>
425
- DIASession::getFrameData () const {
426
- CComPtr<IDiaEnumFrameData> FD =
427
- getTableEnumerator<IDiaEnumFrameData>(*Session);
428
- if (!FD)
429
- return nullptr ;
430
-
431
- return llvm::make_unique<DIAEnumFrameData>(*this , FD);
432
- }
Original file line number Diff line number Diff line change @@ -200,11 +200,6 @@ NativeSession::getSectionContribs() const {
200
200
return nullptr ;
201
201
}
202
202
203
- std::unique_ptr<IPDBEnumFrameData>
204
- NativeSession::getFrameData () const {
205
- return nullptr ;
206
- }
207
-
208
203
void NativeSession::initializeExeSymbol () {
209
204
if (ExeSymbol == 0 )
210
205
ExeSymbol = Cache.createSymbol <NativeExeSymbol>();
Original file line number Diff line number Diff line change 12
12
// ===----------------------------------------------------------------------===//
13
13
14
14
#include " llvm/DebugInfo/PDB/IPDBDataStream.h"
15
- #include " llvm/DebugInfo/PDB/IPDBFrameData.h"
16
15
#include " llvm/DebugInfo/PDB/IPDBInjectedSource.h"
17
16
#include " llvm/DebugInfo/PDB/IPDBLineNumber.h"
18
17
#include " llvm/DebugInfo/PDB/IPDBRawSymbol.h"
@@ -36,5 +35,3 @@ IPDBTable::~IPDBTable() = default;
36
35
IPDBInjectedSource::~IPDBInjectedSource () = default ;
37
36
38
37
IPDBSectionContrib::~IPDBSectionContrib () = default ;
39
-
40
- IPDBFrameData::~IPDBFrameData () = default ;
Original file line number Diff line number Diff line change @@ -159,10 +159,6 @@ class MockSession : public IPDBSession {
159
159
std::unique_ptr<IPDBEnumSectionContribs> getSectionContribs () const override {
160
160
return nullptr ;
161
161
}
162
-
163
- std::unique_ptr<IPDBEnumFrameData> getFrameData () const override {
164
- return nullptr ;
165
- }
166
162
};
167
163
168
164
class MockRawSymbol : public IPDBRawSymbol {
You can’t perform that action at this time.
0 commit comments