================
@@ -157,6 +162,23 @@ class CompletionRequest {
size_t GetCursorIndex() const { return m_cursor_index; }
+ size_t GetMaxReturnElements() const { return m_max_return_elements; }
+
+ /// Returns true if the maximum number of completions has been reached
+ /// already.
+ bool ShouldStopAddingResults() const {
+ return m_result.GetNumberOfResults() >= m_max_return_elements;
+ }
----------------
JDevlieghere wrote:
I would consider inverting this to avoid the double negation in the for-loop.
```suggestion
bool ShouldAddResult() const {
return m_result.GetNumberOfResults() < m_max_return_elements;
}
```
https://github.com/llvm/llvm-project/pull/135565
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits