1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/include/llvm/DebugInfo/PDB/DIA
Aleksandr Urakov 3d2b91651d [PDB] Extend IPDBSession's interface to retrieve frame data
Summary:
This patch just extends the `IPDBSession` interface to allow retrieving
of frame data through it, and adds an implementation over DIA. It is needed
for an implementation (for now with DIA) of the conversion from FPO programs
to DWARF expressions mentioned in D53086.

Reviewers: zturner, asmith, rnk

Reviewed By: asmith

Subscribers: mgorny, aprantl, JDevlieghere, llvm-commits

Differential Revision: https://reviews.llvm.org/D53324

llvm-svn: 344886
2018-10-22 07:18:08 +00:00
..
DIADataStream.h [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
DIAEnumDebugStreams.h [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
DIAEnumFrameData.h [PDB] Extend IPDBSession's interface to retrieve frame data 2018-10-22 07:18:08 +00:00
DIAEnumInjectedSources.h Remove unused DIASession field 2018-09-14 20:16:31 +00:00
DIAEnumLineNumbers.h [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
DIAEnumSectionContribs.h [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
DIAEnumSourceFiles.h [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
DIAEnumSymbols.h [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
DIAEnumTables.h [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
DIAError.h [DebugInfo] Common behavior for error types 2018-08-31 17:41:58 +00:00
DIAFrameData.h [PDB] Extend IPDBSession's interface to retrieve frame data 2018-10-22 07:18:08 +00:00
DIAInjectedSource.h [PDB] Remove unused private variable, re-applying r327900 after relanding more natvis changes[4~ 2018-03-21 21:47:26 +00:00
DIALineNumber.h
DIARawSymbol.h [PDB] Better support for enumerating pointer types. 2018-09-18 16:35:05 +00:00
DIASectionContrib.h [PDB] Remove dead code and run clang format; NFC 2018-04-10 15:25:04 +00:00
DIASession.h [PDB] Extend IPDBSession's interface to retrieve frame data 2018-10-22 07:18:08 +00:00
DIASourceFile.h
DIASupport.h Remove DEBUG macro. 2018-05-23 15:09:29 +00:00
DIATable.h
DIAUtils.h [PDB] Support dumping injected sources via the DIA reader. 2018-03-13 17:46:06 +00:00