aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/BasicBlockSections.cpp
diff options
context:
space:
mode:
authorNathan Hawes <nhawes@apple.com>2021-01-16 11:44:14 +1000
committerNathan Hawes <nhawes@apple.com>2021-01-30 11:10:10 +1000
commit719f778441750dcadcf7c7c411d1cfb39029d59a (patch)
tree8b42f7b1c8fb40d3f78c965378b9976e522e476a /llvm/lib/CodeGen/BasicBlockSections.cpp
parent0af25275364e27d9766eb0912a5dd9731d62936b (diff)
downloadllvm-719f778441750dcadcf7c7c411d1cfb39029d59a.zip
llvm-719f778441750dcadcf7c7c411d1cfb39029d59a.tar.gz
llvm-719f778441750dcadcf7c7c411d1cfb39029d59a.tar.bz2
[VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC)
As a fixme notes, both of these directory iterator implementations are conceptually similar and duplicate the functionality of returning and uniquing entries across two or more directories. This patch combines them into a single class 'CombiningDirIterImpl'. This also drops the 'Redirecting' prefix from RedirectingDirEntry and RedirectingFileEntry to save horizontal space. There's no loss of clarity as they already have to be prefixed with 'RedirectingFileSystem::' whenever they're referenced anyway. rdar://problem/72485443 Differential Revision: https://reviews.llvm.org/D94857
Diffstat (limited to 'llvm/lib/CodeGen/BasicBlockSections.cpp')
0 files changed, 0 insertions, 0 deletions