clang/{Format,Rewrite}: Stop using SourceManager::getBuffer, NFC
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Wed, 14 Oct 2020 16:58:19 +0000 (12:58 -0400)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Mon, 19 Oct 2020 21:02:59 +0000 (17:02 -0400)
commit0ddf4bd47c18a4608b67fdda537f575c4c7a0a52
tree367fb7cf6fdb3f96e8ce8739e47c0c28ac188097
parent188a7d671019247932b7242c7794960ca1986b5a
clang/{Format,Rewrite}: Stop using SourceManager::getBuffer, NFC

Update clang/lib/Format and clang/lib/Rewrite to use a `MemoryBufferRef`
from `getBufferOrFake` instead of `MemoryBuffer*` from `getBuffer`.

No functionality change here, since the call sites weren't checking if
the buffer was valid.

Differential Revision: https://reviews.llvm.org/D89406
clang/lib/Format/FormatTokenLexer.cpp
clang/lib/Rewrite/HTMLRewrite.cpp