[PATCH] D106640: [clangd] Make dex iterator peek() and reachedEnd() nonvirtual

2021-08-02 Thread Kirill Bobyrev via Phabricator via cfe-commits
kbobyrev requested changes to this revision. kbobyrev added a comment. This revision now requires changes to proceed. Ditto (previous performance improvement attempt). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D106640/new/ https://reviews.llvm.o

[PATCH] D106640: [clangd] Make dex iterator peek() and reachedEnd() nonvirtual

2021-07-23 Thread Sam McCall via Phabricator via cfe-commits
sammccall updated this revision to Diff 361138. sammccall added a comment. const fix Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D106640/new/ https://reviews.llvm.org/D106640 Files: clang-tools-extra/clangd/index/dex/Iterator.cpp clang-tools-

[PATCH] D106640: [clangd] Make dex iterator peek() and reachedEnd() nonvirtual

2021-07-23 Thread Sam McCall via Phabricator via cfe-commits
sammccall created this revision. sammccall added a reviewer: kbobyrev. Herald added subscribers: usaxena95, kadircet, arphaman. sammccall requested review of this revision. Herald added subscribers: cfe-commits, MaskRay, ilya-biryukov. Herald added a project: clang-tools-extra. This is not polishe