summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2021-11-12 15:49:57 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2021-11-12 16:01:37 +0100
commit3e8214734f9695d7f16c4a37f1a497aeb229d677 (patch)
tree115c03989566c6ce663ba3399186e3f3ba3ad213 /include
parent87e5caca7d3133a32d92503bfa8e5a1409545187 (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.h2
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.