[PATCH] D94554: [clangd][WIP] Add a Filesystem that overlays Dirty files.

2021-01-20 Thread Nathan James via Phabricator via cfe-commits
njames93 updated this revision to Diff 317856. njames93 added a comment. Start Splitting this patch up Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D94554/new/ https://reviews.llvm.org/D94554 Files: clang-tools-extra/clangd/ClangdLSPServer.cpp

[PATCH] D94554: [clangd][WIP] Add a Filesystem that overlays Dirty files.

2021-01-14 Thread Nathan James via Phabricator via cfe-commits
njames93 updated this revision to Diff 316599. njames93 added a comment. Refactor RefCntString out of DraftStore class Remove MTime from Draft, other users of DraftStore don't need to see it. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D94554/new/

[PATCH] D94554: [clangd][WIP] Add a Filesystem that overlays Dirty files.

2021-01-13 Thread Nathan James via Phabricator via cfe-commits
njames93 updated this revision to Diff 316357. njames93 added a comment. Remove some unrelated changes Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D94554/new/ https://reviews.llvm.org/D94554 Files: clang-tools-extra/clangd/ClangdLSPServer.cpp

[PATCH] D94554: [clangd][WIP] Add a Filesystem that overlays Dirty files.

2021-01-12 Thread Nathan James via Phabricator via cfe-commits
njames93 created this revision. Herald added subscribers: arphaman, javed.absar. njames93 requested review of this revision. Herald added subscribers: cfe-commits, MaskRay. Herald added a project: clang. Before I start, this should probably be on clangd-dev, but that list seems kinda dead so I've