aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2020-10-14 12:37:19 -0400
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2020-10-19 20:27:56 -0400
commitb03ae74319f19c3b86982638671d00205a91d263 (patch)
treefa78fb63028c1a4ccb092da09cef909eb7a7b5ec /clang/lib/Frontend/CompilerInvocation.cpp
parenta668ad92d5e2161e07e1a435a19ea5072f52a989 (diff)
downloadllvm-b03ae74319f19c3b86982638671d00205a91d263.zip
llvm-b03ae74319f19c3b86982638671d00205a91d263.tar.gz
llvm-b03ae74319f19c3b86982638671d00205a91d263.tar.bz2
clang/Lex: Stop using SourceManager::getBuffer
Update clang/lib/Lex to stop relying on a `MemoryBuffer*`, using the `MemoryBufferRef` from `getBufferOrNone` since both locations had logic for checking validity of the buffer. There's potentially a functionality change, since the logic was wrong (it checked for `nullptr`, which was never returned by the old API), but if that was reachable the new behaviour should be better. Differential Revision: https://reviews.llvm.org/D89402
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions