llvm-project/llvm/lib/DebugInfo/PDB/DIA
Adrian McCarthy 6a4b080a5f 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.cpp Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
DIAEnumDebugStreams.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
DIAEnumLineNumbers.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
DIAEnumSourceFiles.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
DIAEnumSymbols.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
DIAError.cpp Remove LLVM_NOEXCEPT and replace it with noexcept 2016-10-19 23:52:38 +00:00
DIALineNumber.cpp Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
DIARawSymbol.cpp [PDB] Don't crash on /debug:fastlink PDBs. 2017-06-08 16:00:40 +00:00
DIASession.cpp Make IPDBSession::getGlobalScope a non-const method 2017-06-22 18:42:23 +00:00
DIASourceFile.cpp Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00