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
Adrian McCarthy 76db3aa83c Make IPDBSession::getGlobalScope a non-const method
There doesn't seem to be a compelling reason why this method should be const
other than it was possible with the DIA implementation.  The native session
is going to act as a symbol factory and cache.  This could be acheived with
mutable (and the existing const_cast), but it seems cleaner to accept that
this method affects the state of the session.

This change eliminates an existing const_cast.

llvm-svn: 306041
2017-06-22 18:42:23 +00:00
..
DIADataStream.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
DIAEnumDebugStreams.h Fix several more missing headers, all of these were hidden by "lucky" 2017-06-06 12:31:55 +00:00
DIAEnumLineNumbers.h Fix several more missing headers, all of these were hidden by "lucky" 2017-06-06 12:31:55 +00:00
DIAEnumSourceFiles.h Fix several more missing headers, all of these were hidden by "lucky" 2017-06-06 12:31:55 +00:00
DIAEnumSymbols.h Add a missing #include to a header. 2017-06-06 12:21:27 +00:00
DIAError.h [pdb] Improve error messages when DIA is not found. 2016-10-19 16:42:20 +00:00
DIALineNumber.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
DIARawSymbol.h [llvm-pdbdump] Re-write the record layout code to be more resilient. 2017-04-24 17:47:24 +00:00
DIASession.h Make IPDBSession::getGlobalScope a non-const method 2017-06-22 18:42:23 +00:00
DIASourceFile.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
DIASupport.h Port DebugInfoPDB over to using llvm::Error. 2016-05-06 20:51:57 +00:00