diff options
author | Chris Lattner <sabre@nondot.org> | 2010-04-20 20:49:23 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-04-20 20:49:23 +0000 |
commit | 8f5bc9f0e10f278d4a1bd1919c169e6569932295 (patch) | |
tree | 77ba766bc8ac8a274c728776484c0587e2038cb4 /clang/lib/Basic/SourceManager.cpp | |
parent | fb24a3a4ec3d625981bb822e021dc89a0cf3fde1 (diff) | |
download | llvm-8f5bc9f0e10f278d4a1bd1919c169e6569932295.zip llvm-8f5bc9f0e10f278d4a1bd1919c169e6569932295.tar.gz llvm-8f5bc9f0e10f278d4a1bd1919c169e6569932295.tar.bz2 |
change FullSourceLoc to have a *const* SourceManager&, eliminating
a const_cast.
llvm-svn: 101940
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
-rw-r--r-- | clang/lib/Basic/SourceManager.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/clang/lib/Basic/SourceManager.cpp b/clang/lib/Basic/SourceManager.cpp index 355b87a..3ecab1d 100644 --- a/clang/lib/Basic/SourceManager.cpp +++ b/clang/lib/Basic/SourceManager.cpp @@ -60,7 +60,7 @@ void ContentCache::replaceBuffer(const llvm::MemoryBuffer *B) { } const llvm::MemoryBuffer *ContentCache::getBuffer(Diagnostic &Diag, - const SourceManager &sm, + const SourceManager &SM, SourceLocation Loc, bool *Invalid) const { if (Invalid) @@ -68,9 +68,6 @@ const llvm::MemoryBuffer *ContentCache::getBuffer(Diagnostic &Diag, // Lazily create the Buffer for ContentCaches that wrap files. if (!Buffer.getPointer() && Entry) { - // FIXME: - SourceManager &SM = const_cast<SourceManager &>(sm); - std::string ErrorStr; struct stat FileInfo; Buffer.setPointer(MemoryBuffer::getFile(Entry->getName(), &ErrorStr, |