diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2021-11-12 15:49:57 +0300 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2021-11-12 16:01:37 +0100 |
commit | 3e8214734f9695d7f16c4a37f1a497aeb229d677 (patch) | |
tree | 115c03989566c6ce663ba3399186e3f3ba3ad213 /include | |
parent | 87e5caca7d3133a32d92503bfa8e5a1409545187 (diff) |
Add a comment clarifying intended replacement for non-const operator[]
Change-Id: Ib6cd01e1da3e23521e2ae385b8f50046000da410
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125103
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/com/sun/star/uno/Sequence.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/com/sun/star/uno/Sequence.h b/include/com/sun/star/uno/Sequence.h index b557ec87b4ca..4f481914c52b 100644 --- a/include/com/sun/star/uno/Sequence.h +++ b/include/com/sun/star/uno/Sequence.h @@ -217,6 +217,8 @@ public: */ inline E const * end() const; +// Non-const operator[] is not available in internal code. Consider explicit use +// of getArray(), out of tight loops if possible to avoid unneeded COW overhead. #if !defined LIBO_INTERNAL_ONLY /** Non-const index operator: Obtains a reference to element indexed at given position. |