diff options
Diffstat (limited to 'clang-tools-extra/clangd/index/dex/Iterator.h')
-rw-r--r-- | clang-tools-extra/clangd/index/dex/Iterator.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tools-extra/clangd/index/dex/Iterator.h b/clang-tools-extra/clangd/index/dex/Iterator.h index 84a1a16e201..06adaefaf75 100644 --- a/clang-tools-extra/clangd/index/dex/Iterator.h +++ b/clang-tools-extra/clangd/index/dex/Iterator.h @@ -95,6 +95,8 @@ public: /// consume() must *not* be called on children that don't contain the current /// doc. virtual float consume() = 0; + /// Returns an estimate of advance() calls before the iterator is exhausted. + virtual size_t estimateSize() const = 0; virtual ~Iterator() {} |