Coverage Report

Created: 2025-12-31 10:39

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libreoffice/include/comphelper/sequence.hxx
Line
Count
Source
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
/*
3
 * This file is part of the LibreOffice project.
4
 *
5
 * This Source Code Form is subject to the terms of the Mozilla Public
6
 * License, v. 2.0. If a copy of the MPL was not distributed with this
7
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
 *
9
 * This file incorporates work covered by the following license notice:
10
 *
11
 *   Licensed to the Apache Software Foundation (ASF) under one or more
12
 *   contributor license agreements. See the NOTICE file distributed
13
 *   with this work for additional information regarding copyright
14
 *   ownership. The ASF licenses this file to you under the Apache
15
 *   License, Version 2.0 (the "License"); you may not use this file
16
 *   except in compliance with the License. You may obtain a copy of
17
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
18
 */
19
20
#ifndef INCLUDED_COMPHELPER_SEQUENCE_HXX
21
#define INCLUDED_COMPHELPER_SEQUENCE_HXX
22
23
#include <com/sun/star/uno/Sequence.hxx>
24
#include <osl/diagnose.h>
25
26
#include <vector>
27
28
namespace comphelper
29
{
30
    /** Search the given value within the given sequence, return the position of the first occurrence.
31
        Returns -1 if nothing found.
32
    */
33
    template <class T1, class T2>
34
    inline sal_Int32 findValue(const css::uno::Sequence<T1>& _rList, const T2& _rValue)
35
6.36M
    {
36
        // at which position do I find the value?
37
15.5M
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
9.55M
        {
39
9.55M
            if (_rList[i] == _rValue)
40
421k
                return i;
41
9.55M
        }
42
43
5.94M
        return -1;
44
6.36M
    }
int comphelper::findValue<rtl::OUString, rtl::OUString>(com::sun::star::uno::Sequence<rtl::OUString> const&, rtl::OUString const&)
Line
Count
Source
35
332
    {
36
        // at which position do I find the value?
37
19.0k
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
19.0k
        {
39
19.0k
            if (_rList[i] == _rValue)
40
323
                return i;
41
19.0k
        }
42
43
9
        return -1;
44
332
    }
Unexecuted instantiation: int comphelper::findValue<rtl::OUString, std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> > >(com::sun::star::uno::Sequence<rtl::OUString> const&, std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> > const&)
Unexecuted instantiation: int comphelper::findValue<rtl::OUString, char [13]>(com::sun::star::uno::Sequence<rtl::OUString> const&, char const (&) [13])
int comphelper::findValue<rtl::OUString, char [30]>(com::sun::star::uno::Sequence<rtl::OUString> const&, char const (&) [30])
Line
Count
Source
35
9.62k
    {
36
        // at which position do I find the value?
37
1.63M
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
1.63M
        {
39
1.63M
            if (_rList[i] == _rValue)
40
6.46k
                return i;
41
1.63M
        }
42
43
3.16k
        return -1;
44
9.62k
    }
int comphelper::findValue<rtl::OUString, char [32]>(com::sun::star::uno::Sequence<rtl::OUString> const&, char const (&) [32])
Line
Count
Source
35
22.7k
    {
36
        // at which position do I find the value?
37
1.57M
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
1.57M
        {
39
1.57M
            if (_rList[i] == _rValue)
40
22.7k
                return i;
41
1.57M
        }
42
43
0
        return -1;
44
22.7k
    }
Unexecuted instantiation: int comphelper::findValue<rtl::OUString, char [14]>(com::sun::star::uno::Sequence<rtl::OUString> const&, char const (&) [14])
int comphelper::findValue<char16_t, char16_t>(com::sun::star::uno::Sequence<char16_t> const&, char16_t const&)
Line
Count
Source
35
6.33M
    {
36
        // at which position do I find the value?
37
12.2M
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
6.33M
        {
39
6.33M
            if (_rList[i] == _rValue)
40
392k
                return i;
41
6.33M
        }
42
43
5.94M
        return -1;
44
6.33M
    }
Unexecuted instantiation: int comphelper::findValue<int, int>(com::sun::star::uno::Sequence<int> const&, int const&)
Unexecuted instantiation: int comphelper::findValue<com::sun::star::lang::Locale, com::sun::star::lang::Locale>(com::sun::star::uno::Sequence<com::sun::star::lang::Locale> const&, com::sun::star::lang::Locale const&)
Unexecuted instantiation: int comphelper::findValue<rtl::OUString, char [46]>(com::sun::star::uno::Sequence<rtl::OUString> const&, char const (&) [46])
int comphelper::findValue<rtl::OUString, char [31]>(com::sun::star::uno::Sequence<rtl::OUString> const&, char const (&) [31])
Line
Count
Source
35
2
    {
36
        // at which position do I find the value?
37
16
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
16
        {
39
16
            if (_rList[i] == _rValue)
40
2
                return i;
41
16
        }
42
43
0
        return -1;
44
2
    }
45
46
    /// concat several sequences
47
    template <class T, class... Ss>
48
    inline css::uno::Sequence<T> concatSequences(const css::uno::Sequence<T>& rS1, const Ss&... rSn)
49
172k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
172k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
172k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
172k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
172k
        return aReturn;
55
172k
    }
com::sun::star::uno::Sequence<rtl::OUString> comphelper::concatSequences<rtl::OUString, std::initializer_list<rtl::OUString> >(com::sun::star::uno::Sequence<rtl::OUString> const&, std::initializer_list<rtl::OUString> const&)
Line
Count
Source
49
23.3k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
23.3k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
23.3k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
23.3k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
23.3k
        return aReturn;
55
23.3k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::awt::KeyStroke> comphelper::concatSequences<com::sun::star::awt::KeyStroke, com::sun::star::uno::Sequence<com::sun::star::awt::KeyStroke> >(com::sun::star::uno::Sequence<com::sun::star::awt::KeyStroke> const&, com::sun::star::uno::Sequence<com::sun::star::awt::KeyStroke> const&)
com::sun::star::uno::Sequence<rtl::OUString> comphelper::concatSequences<rtl::OUString, com::sun::star::uno::Sequence<rtl::OUString> >(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<rtl::OUString> const&)
Line
Count
Source
49
40.9k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
40.9k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
40.9k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
40.9k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
40.9k
        return aReturn;
55
40.9k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Type> comphelper::concatSequences<com::sun::star::uno::Type, com::sun::star::uno::Sequence<com::sun::star::uno::Type> >(com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> > comphelper::concatSequences<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible>, com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> > >(com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> > const&, com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Type> comphelper::concatSequences<com::sun::star::uno::Type, com::sun::star::uno::Sequence<com::sun::star::uno::Type>, com::sun::star::uno::Sequence<com::sun::star::uno::Type> >(com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&)
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> comphelper::concatSequences<com::sun::star::beans::PropertyValue, std::__1::vector<com::sun::star::beans::PropertyValue, std::__1::allocator<com::sun::star::beans::PropertyValue> > >(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, std::__1::vector<com::sun::star::beans::PropertyValue, std::__1::allocator<com::sun::star::beans::PropertyValue> > const&)
Line
Count
Source
49
28.8k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
28.8k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
28.8k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
28.8k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
28.8k
        return aReturn;
55
28.8k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Type> comphelper::concatSequences<com::sun::star::uno::Type, std::initializer_list<com::sun::star::uno::Type> >(com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&, std::initializer_list<com::sun::star::uno::Type> const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> comphelper::concatSequences<com::sun::star::beans::NamedValue, std::initializer_list<com::sun::star::beans::NamedValue> >(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&, std::initializer_list<com::sun::star::beans::NamedValue> const&)
com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> comphelper::concatSequences<com::sun::star::beans::NamedValue, com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> >(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&, com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&)
Line
Count
Source
49
51
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
51
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
51
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
51
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
51
        return aReturn;
55
51
    }
com::sun::star::uno::Sequence<rtl::OUString> comphelper::concatSequences<rtl::OUString, rtl::OUString [19]>(com::sun::star::uno::Sequence<rtl::OUString> const&, rtl::OUString const (&) [19])
Line
Count
Source
49
25.9k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
25.9k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
25.9k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
25.9k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
25.9k
        return aReturn;
55
25.9k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<rtl::OUString> comphelper::concatSequences<rtl::OUString, rtl::OUString [1]>(com::sun::star::uno::Sequence<rtl::OUString> const&, rtl::OUString const (&) [1])
Unexecuted instantiation: com::sun::star::uno::Sequence<rtl::OUString> comphelper::concatSequences<rtl::OUString, rtl::OUString [21]>(com::sun::star::uno::Sequence<rtl::OUString> const&, rtl::OUString const (&) [21])
com::sun::star::uno::Sequence<com::sun::star::beans::Property> comphelper::concatSequences<com::sun::star::beans::Property, com::sun::star::uno::Sequence<com::sun::star::beans::Property> >(com::sun::star::uno::Sequence<com::sun::star::beans::Property> const&, com::sun::star::uno::Sequence<com::sun::star::beans::Property> const&)
Line
Count
Source
49
22.9k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
22.9k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
22.9k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
22.9k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
22.9k
        return aReturn;
55
22.9k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> comphelper::concatSequences<com::sun::star::beans::PropertyValue, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> >(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)
com::sun::star::uno::Sequence<signed char> comphelper::concatSequences<signed char, com::sun::star::uno::Sequence<signed char> >(com::sun::star::uno::Sequence<signed char> const&, com::sun::star::uno::Sequence<signed char> const&)
Line
Count
Source
49
140
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
140
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
140
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
140
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
140
        return aReturn;
55
140
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Type> comphelper::concatSequences<com::sun::star::uno::Type, com::sun::star::uno::Sequence<com::sun::star::uno::Type>, com::sun::star::uno::Sequence<com::sun::star::uno::Type>, com::sun::star::uno::Sequence<com::sun::star::uno::Type> >(com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Type> const&)
com::sun::star::uno::Sequence<rtl::OUString> comphelper::concatSequences<rtl::OUString, com::sun::star::uno::Sequence<rtl::OUString>, com::sun::star::uno::Sequence<rtl::OUString> >(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<rtl::OUString> const&)
Line
Count
Source
49
25.9k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
25.9k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
25.9k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
25.9k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
25.9k
        return aReturn;
55
25.9k
    }
com::sun::star::uno::Sequence<rtl::OUString> comphelper::concatSequences<rtl::OUString, std::__1::vector<std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> >, std::__1::allocator<std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> > > > >(com::sun::star::uno::Sequence<rtl::OUString> const&, std::__1::vector<std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> >, std::__1::allocator<std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> > > > const&)
Line
Count
Source
49
2.29k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
2.29k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
2.29k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
2.29k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
2.29k
        return aReturn;
55
2.29k
    }
com::sun::star::uno::Sequence<rtl::OUString> comphelper::concatSequences<rtl::OUString, std::initializer_list<std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> > > >(com::sun::star::uno::Sequence<rtl::OUString> const&, std::initializer_list<std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> > > const&)
Line
Count
Source
49
2.29k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
2.29k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
2.29k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
2.29k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
2.29k
        return aReturn;
55
2.29k
    }
56
57
    /// concat additional elements from right sequence to left sequence
58
    ///
59
    /// be aware that this takes time O(|left| * |right|)
60
    template<typename T> inline css::uno::Sequence<T> combineSequences(
61
        css::uno::Sequence<T> const & left, css::uno::Sequence<T> const & right)
62
0
    {
63
0
        sal_Int32 n1 = left.getLength();
64
0
        css::uno::Sequence<T> ret(n1 + right.getLength());
65
            //TODO: check for overflow
66
0
        auto pRet = ret.getArray();
67
0
        std::copy_n(left.getConstArray(), n1, pRet);
68
0
        sal_Int32 n2 = n1;
69
0
        for (sal_Int32 i = 0; i != right.getLength(); ++i) {
70
0
            bool found = false;
71
0
            for (sal_Int32 j = 0; j != n1; ++j) {
72
0
                if (right[i] == left[j]) {
73
0
                    found = true;
74
0
                    break;
75
0
                }
76
0
            }
77
0
            if (!found) {
78
0
                pRet[n2++] = right[i];
79
0
            }
80
0
        }
81
0
        ret.realloc(n2);
82
0
        return ret;
83
0
    }
84
85
    /// remove a specified element from a sequences
86
    template<class T>
87
    inline void removeElementAt(css::uno::Sequence<T>& _rSeq, sal_Int32 _nPos)
88
0
    {
89
0
        sal_Int32 nLength = _rSeq.getLength();
90
91
0
        OSL_ENSURE(0 <= _nPos && _nPos < nLength, "invalid index");
92
93
0
        T* pPos = _rSeq.getArray() + _nPos;
94
0
        std::move(pPos + 1, pPos + nLength - _nPos, pPos);
95
96
0
        _rSeq.realloc(nLength-1);
97
0
    }
Unexecuted instantiation: void comphelper::removeElementAt<com::sun::star::uno::Reference<com::sun::star::awt::XTabController> >(com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::awt::XTabController> >&, int)
Unexecuted instantiation: void comphelper::removeElementAt<rtl::OUString>(com::sun::star::uno::Sequence<rtl::OUString>&, int)
Unexecuted instantiation: void comphelper::removeElementAt<com::sun::star::uno::Any>(com::sun::star::uno::Sequence<com::sun::star::uno::Any>&, int)
Unexecuted instantiation: void comphelper::removeElementAt<com::sun::star::util::RevisionTag>(com::sun::star::uno::Sequence<com::sun::star::util::RevisionTag>&, int)
Unexecuted instantiation: void comphelper::removeElementAt<com::sun::star::uno::Reference<com::sun::star::awt::XControl> >(com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::awt::XControl> >&, int)
Unexecuted instantiation: void comphelper::removeElementAt<com::sun::star::beans::Property>(com::sun::star::uno::Sequence<com::sun::star::beans::Property>&, int)
Unexecuted instantiation: void comphelper::removeElementAt<com::sun::star::uno::Sequence<com::sun::star::beans::StringPair> >(com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::beans::StringPair> >&, int)
98
99
    /** Copy from a plain C/C++ array into a Sequence.
100
101
        @tpl SrcType
102
        Array element type. Must be assignable to DstType
103
104
        @tpl DstType
105
        Sequence element type. Must be assignable from SrcType
106
107
        @param i_pArray
108
        Valid pointer to at least num elements of type SrcType
109
110
        @param nNum
111
        Number of array elements to copy
112
113
        @return the resulting Sequence
114
115
        @attention when copying from e.g. a double array to a
116
        Sequence<int>, no proper rounding will be performed, but the
117
        values will be truncated. There's currently no measure to
118
        prevent or detect precision loss, overflow or truncation.
119
     */
120
    template < typename DstType, typename SrcType >
121
    inline css::uno::Sequence< DstType > arrayToSequence( const SrcType* i_pArray, sal_Int32 nNum )
122
2.15k
    {
123
        if constexpr (std::is_same_v< DstType, SrcType >)
124
0
        {
125
0
            return css::uno::Sequence< DstType >( i_pArray, nNum );
126
        }
127
        else
128
2.15k
        {
129
2.15k
            css::uno::Sequence< DstType > result( nNum );
130
2.15k
            ::std::copy( i_pArray, i_pArray+nNum, result.getArray() );
131
2.15k
            return result;
132
2.15k
        }
133
2.15k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<rtl::OUString> comphelper::arrayToSequence<rtl::OUString, rtl::OUString>(rtl::OUString const*, int)
Unexecuted instantiation: com::sun::star::uno::Sequence<signed char> comphelper::arrayToSequence<signed char, signed char>(signed char const*, int)
com::sun::star::uno::Sequence<signed char> comphelper::arrayToSequence<signed char, unsigned char>(unsigned char const*, int)
Line
Count
Source
122
2.15k
    {
123
        if constexpr (std::is_same_v< DstType, SrcType >)
124
        {
125
            return css::uno::Sequence< DstType >( i_pArray, nNum );
126
        }
127
        else
128
2.15k
        {
129
2.15k
            css::uno::Sequence< DstType > result( nNum );
130
2.15k
            ::std::copy( i_pArray, i_pArray+nNum, result.getArray() );
131
2.15k
            return result;
132
2.15k
        }
133
2.15k
    }
134
135
136
    /** Copy from a Sequence into a plain C/C++ array
137
138
        @tpl SrcType
139
        Sequence element type. Must be assignable to DstType
140
141
        @tpl DstType
142
        Array element type. Must be assignable from SrcType
143
144
        @param io_pArray
145
        Valid pointer to at least i_Sequence.getLength() elements of
146
        type DstType
147
148
        @param i_Sequence
149
        Reference to a Sequence of SrcType elements
150
151
        @return a pointer to the array
152
153
        @attention when copying from e.g. a Sequence<double> to an int
154
        array, no proper rounding will be performed, but the values
155
        will be truncated. There's currently no measure to prevent or
156
        detect precision loss, overflow or truncation.
157
     */
158
    template < typename DstType, typename SrcType >
159
    inline DstType* sequenceToArray( DstType* io_pArray, const css::uno::Sequence< SrcType >& i_Sequence )
160
    {
161
        ::std::copy( i_Sequence.begin(), i_Sequence.end(), io_pArray );
162
        return io_pArray;
163
    }
164
165
166
    /** Copy from a container into a Sequence
167
168
        @tpl SrcType
169
        Container type. This type must fulfill the STL container
170
        concept, in particular, the size(), begin() and end() methods
171
        must be available and have the usual semantics.
172
173
        @tpl DstType
174
        Sequence element type. Must be assignable from SrcType's
175
        elements
176
177
        @param i_Container
178
        Reference to the input contain with elements of type SrcType
179
180
        @return the generated Sequence
181
182
        @attention this function always performs a copy. Furthermore,
183
        when copying from e.g. a vector<double> to a Sequence<int>, no
184
        proper rounding will be performed, but the values will be
185
        truncated. There's currently no measure to prevent or detect
186
        precision loss, overflow or truncation.
187
     */
188
    template < typename DstElementType, typename SrcType >
189
    inline css::uno::Sequence< DstElementType > containerToSequence( const SrcType& i_Container )
190
5.09k
    {
191
5.09k
        using ::std::size, ::std::begin, ::std::end;
192
5.09k
        css::uno::Sequence< DstElementType > result( size(i_Container) );
193
5.09k
        ::std::copy( begin(i_Container), end(i_Container), result.getArray() );
194
5.09k
        return result;
195
5.09k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::datatransfer::DataFlavor> comphelper::containerToSequence<com::sun::star::datatransfer::DataFlavor, std::__1::vector<DataFlavorEx, std::__1::allocator<DataFlavorEx> > >(std::__1::vector<DataFlavorEx, std::__1::allocator<DataFlavorEx> > const&)
com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > > >(std::__1::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > > const&)
Line
Count
Source
190
5
    {
191
5
        using ::std::size, ::std::begin, ::std::end;
192
5
        css::uno::Sequence< DstElementType > result( size(i_Container) );
193
5
        ::std::copy( begin(i_Container), end(i_Container), result.getArray() );
194
5
        return result;
195
5
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<int> comphelper::containerToSequence<int, std::__1::unordered_set<unsigned short, std::__1::hash<unsigned short>, std::__1::equal_to<unsigned short>, std::__1::allocator<unsigned short> > >(std::__1::unordered_set<unsigned short, std::__1::hash<unsigned short>, std::__1::equal_to<unsigned short>, std::__1::allocator<unsigned short> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::beans::StringPair> comphelper::containerToSequence<com::sun::star::beans::StringPair, std::__1::list<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> > >(std::__1::list<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> > const&)
com::sun::star::uno::Sequence<rtl::OUString> comphelper::containerToSequence<rtl::OUString, std::__1::set<rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<rtl::OUString> > >(std::__1::set<rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<rtl::OUString> > const&)
Line
Count
Source
190
5.08k
    {
191
5.08k
        using ::std::size, ::std::begin, ::std::end;
192
5.08k
        css::uno::Sequence< DstElementType > result( size(i_Container) );
193
5.08k
        ::std::copy( begin(i_Container), end(i_Container), result.getArray() );
194
5.08k
        return result;
195
5.08k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, o3tl::sorted_vector<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::__1::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >, o3tl::find_unique> >(o3tl::sorted_vector<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::__1::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >, o3tl::find_unique> const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<int> comphelper::containerToSequence<int, std::__1::set<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> > >(std::__1::set<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<signed char> comphelper::containerToSequence<signed char, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
Unexecuted instantiation: connection.cxx:com::sun::star::uno::Sequence<com::sun::star::uno::Type> comphelper::containerToSequence<com::sun::star::uno::Type, std::__1::set<com::sun::star::uno::Type, dbaccess::(anonymous namespace)::CompareTypeByName, std::__1::allocator<com::sun::star::uno::Type> > >(std::__1::set<com::sun::star::uno::Type, dbaccess::(anonymous namespace)::CompareTypeByName, std::__1::allocator<com::sun::star::uno::Type> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, drawinglayer::primitive3d::Primitive3DContainer>(drawinglayer::primitive3d::Primitive3DContainer const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<rtl::OUString> comphelper::containerToSequence<rtl::OUString, std::__1::unordered_set<rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<rtl::OUString> > >(std::__1::unordered_set<rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<rtl::OUString> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::i18n::CalendarItem> comphelper::containerToSequence<com::sun::star::i18n::CalendarItem, com::sun::star::uno::Sequence<com::sun::star::i18n::CalendarItem2> >(com::sun::star::uno::Sequence<com::sun::star::i18n::CalendarItem2> const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::i18n::Currency> comphelper::containerToSequence<com::sun::star::i18n::Currency, com::sun::star::uno::Sequence<com::sun::star::i18n::Currency2> >(com::sun::star::uno::Sequence<com::sun::star::i18n::Currency2> const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>, std::__1::vector<rtl::Reference<chart::GridProperties>, std::__1::allocator<rtl::Reference<chart::GridProperties> > > >(std::__1::vector<rtl::Reference<chart::GridProperties>, std::__1::allocator<rtl::Reference<chart::GridProperties> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XChartType> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::chart2::XChartType>, std::__1::vector<rtl::Reference<chart::ChartType>, std::__1::allocator<rtl::Reference<chart::ChartType> > > >(std::__1::vector<rtl::Reference<chart::ChartType>, std::__1::allocator<rtl::Reference<chart::ChartType> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XRegressionCurve> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::chart2::XRegressionCurve>, std::__1::vector<rtl::Reference<chart::RegressionCurveModel>, std::__1::allocator<rtl::Reference<chart::RegressionCurveModel> > > >(std::__1::vector<rtl::Reference<chart::RegressionCurveModel>, std::__1::allocator<rtl::Reference<chart::RegressionCurveModel> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XCoordinateSystem> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::chart2::XCoordinateSystem>, std::__1::vector<rtl::Reference<chart::BaseCoordinateSystem>, std::__1::allocator<rtl::Reference<chart::BaseCoordinateSystem> > > >(std::__1::vector<rtl::Reference<chart::BaseCoordinateSystem>, std::__1::allocator<rtl::Reference<chart::BaseCoordinateSystem> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XDataSeries> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::chart2::XDataSeries>, std::__1::vector<rtl::Reference<chart::DataSeries>, std::__1::allocator<rtl::Reference<chart::DataSeries> > > >(std::__1::vector<rtl::Reference<chart::DataSeries>, std::__1::allocator<rtl::Reference<chart::DataSeries> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString>, com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XDataPointCustomLabelField> > >(com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XDataPointCustomLabelField> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<double> comphelper::containerToSequence<double, std::__1::valarray<double> >(std::__1::valarray<double> const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<int> comphelper::containerToSequence<int, std::__1::set<vcl::pdf::PDFWriter::ErrorCode, std::__1::less<vcl::pdf::PDFWriter::ErrorCode>, std::__1::allocator<vcl::pdf::PDFWriter::ErrorCode> > >(std::__1::set<vcl::pdf::PDFWriter::ErrorCode, std::__1::less<vcl::pdf::PDFWriter::ErrorCode>, std::__1::allocator<vcl::pdf::PDFWriter::ErrorCode> > const&)
196
197
    // this one does better type deduction, but does not allow us to copy into a different element type
198
    template < typename SrcType >
199
    inline css::uno::Sequence< typename SrcType::value_type > containerToSequence( const SrcType& i_Container )
200
5.09k
    {
201
5.09k
        return containerToSequence<typename SrcType::value_type, SrcType>(i_Container);
202
5.09k
    }
com::sun::star::uno::Sequence<std::__1::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::value_type> comphelper::containerToSequence<std::__1::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > > >(std::__1::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > > const&)
Line
Count
Source
200
5
    {
201
5
        return containerToSequence<typename SrcType::value_type, SrcType>(i_Container);
202
5
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::list<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> >::value_type> comphelper::containerToSequence<std::__1::list<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> > >(std::__1::list<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> > const&)
com::sun::star::uno::Sequence<std::__1::set<rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<rtl::OUString> >::value_type> comphelper::containerToSequence<std::__1::set<rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<rtl::OUString> > >(std::__1::set<rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<rtl::OUString> > const&)
Line
Count
Source
200
5.08k
    {
201
5.08k
        return containerToSequence<typename SrcType::value_type, SrcType>(i_Container);
202
5.08k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<o3tl::sorted_vector<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::__1::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >, o3tl::find_unique>::value_type> comphelper::containerToSequence<o3tl::sorted_vector<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::__1::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >, o3tl::find_unique> >(o3tl::sorted_vector<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::__1::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >, o3tl::find_unique> const&)
Unexecuted instantiation: connection.cxx:com::sun::star::uno::Sequence<std::__1::set<com::sun::star::uno::Type, dbaccess::(anonymous namespace)::CompareTypeByName, std::__1::allocator<com::sun::star::uno::Type> >::value_type> comphelper::containerToSequence<std::__1::set<com::sun::star::uno::Type, dbaccess::(anonymous namespace)::CompareTypeByName, std::__1::allocator<com::sun::star::uno::Type> > >(std::__1::set<com::sun::star::uno::Type, dbaccess::(anonymous namespace)::CompareTypeByName, std::__1::allocator<com::sun::star::uno::Type> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<drawinglayer::primitive3d::Primitive3DContainer::value_type> comphelper::containerToSequence<drawinglayer::primitive3d::Primitive3DContainer>(drawinglayer::primitive3d::Primitive3DContainer const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_set<rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<rtl::OUString> >::value_type> comphelper::containerToSequence<std::__1::unordered_set<rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<rtl::OUString> > >(std::__1::unordered_set<rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<rtl::OUString> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::valarray<double>::value_type> comphelper::containerToSequence<std::__1::valarray<double> >(std::__1::valarray<double> const&)
203
204
    // handle arrays
205
    template<typename ElementType, std::size_t SrcSize>
206
    inline css::uno::Sequence< ElementType > containerToSequence( ElementType const (&i_Array)[ SrcSize ] )
207
0
    {
208
0
        return css::uno::Sequence< ElementType >( i_Array, SrcSize );
209
0
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<int> comphelper::containerToSequence<int, 36ul>(int const (&) [36ul])
Unexecuted instantiation: com::sun::star::uno::Sequence<int> comphelper::containerToSequence<int, 56ul>(int const (&) [56ul])
Unexecuted instantiation: com::sun::star::uno::Sequence<int> comphelper::containerToSequence<int, 22ul>(int const (&) [22ul])
Unexecuted instantiation: com::sun::star::uno::Sequence<int> comphelper::containerToSequence<int, 16ul>(int const (&) [16ul])
210
211
    template <typename T>
212
    inline css::uno::Sequence<T> containerToSequence(
213
        ::std::vector<T> const& v )
214
4.16M
    {
215
4.16M
        return css::uno::Sequence<T>(
216
4.16M
            v.data(), static_cast<sal_Int32>(v.size()) );
217
4.16M
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> > > const&)
com::sun::star::uno::Sequence<rtl::OUString> comphelper::containerToSequence<rtl::OUString>(std::__1::vector<rtl::OUString, std::__1::allocator<rtl::OUString> > const&)
Line
Count
Source
214
74.1k
    {
215
74.1k
        return css::uno::Sequence<T>(
216
74.1k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
74.1k
    }
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> comphelper::containerToSequence<com::sun::star::beans::PropertyValue>(std::__1::vector<com::sun::star::beans::PropertyValue, std::__1::allocator<com::sun::star::beans::PropertyValue> > const&)
Line
Count
Source
214
1.18M
    {
215
1.18M
        return css::uno::Sequence<T>(
216
1.18M
            v.data(), static_cast<sal_Int32>(v.size()) );
217
1.18M
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::task::XInteractionContinuation> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::task::XInteractionContinuation> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::task::XInteractionContinuation>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::task::XInteractionContinuation> > > const&)
com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > comphelper::containerToSequence<com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> >(std::__1::vector<com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>, std::__1::allocator<com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > const&)
Line
Count
Source
214
1.63k
    {
215
1.63k
        return css::uno::Sequence<T>(
216
1.63k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
1.63k
    }
com::sun::star::uno::Sequence<com::sun::star::uno::Any> comphelper::containerToSequence<com::sun::star::uno::Any>(std::__1::vector<com::sun::star::uno::Any, std::__1::allocator<com::sun::star::uno::Any> > const&)
Line
Count
Source
214
50.5k
    {
215
50.5k
        return css::uno::Sequence<T>(
216
50.5k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
50.5k
    }
com::sun::star::uno::Sequence<com::sun::star::sheet::FormulaToken> comphelper::containerToSequence<com::sun::star::sheet::FormulaToken>(std::__1::vector<com::sun::star::sheet::FormulaToken, std::__1::allocator<com::sun::star::sheet::FormulaToken> > const&)
Line
Count
Source
214
6.08k
    {
215
6.08k
        return css::uno::Sequence<T>(
216
6.08k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
6.08k
    }
com::sun::star::uno::Sequence<com::sun::star::sheet::FormulaOpCodeMapEntry> comphelper::containerToSequence<com::sun::star::sheet::FormulaOpCodeMapEntry>(std::__1::vector<com::sun::star::sheet::FormulaOpCodeMapEntry, std::__1::allocator<com::sun::star::sheet::FormulaOpCodeMapEntry> > const&)
Line
Count
Source
214
12.0k
    {
215
12.0k
        return css::uno::Sequence<T>(
216
12.0k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
12.0k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::sheet::DDEItemInfo> comphelper::containerToSequence<com::sun::star::sheet::DDEItemInfo>(std::__1::vector<com::sun::star::sheet::DDEItemInfo, std::__1::allocator<com::sun::star::sheet::DDEItemInfo> > const&)
com::sun::star::uno::Sequence<com::sun::star::sheet::ExternalLinkInfo> comphelper::containerToSequence<com::sun::star::sheet::ExternalLinkInfo>(std::__1::vector<com::sun::star::sheet::ExternalLinkInfo, std::__1::allocator<com::sun::star::sheet::ExternalLinkInfo> > const&)
Line
Count
Source
214
23.1k
    {
215
23.1k
        return css::uno::Sequence<T>(
216
23.1k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
23.1k
    }
com::sun::star::uno::Sequence<com::sun::star::sheet::GeneralFunction> comphelper::containerToSequence<com::sun::star::sheet::GeneralFunction>(std::__1::vector<com::sun::star::sheet::GeneralFunction, std::__1::allocator<com::sun::star::sheet::GeneralFunction> > const&)
Line
Count
Source
214
931
    {
215
931
        return css::uno::Sequence<T>(
216
931
            v.data(), static_cast<sal_Int32>(v.size()) );
217
931
    }
com::sun::star::uno::Sequence<com::sun::star::sheet::TableFilterField3> comphelper::containerToSequence<com::sun::star::sheet::TableFilterField3>(std::__1::vector<com::sun::star::sheet::TableFilterField3, std::__1::allocator<com::sun::star::sheet::TableFilterField3> > const&)
Line
Count
Source
214
129
    {
215
129
        return css::uno::Sequence<T>(
216
129
            v.data(), static_cast<sal_Int32>(v.size()) );
217
129
    }
com::sun::star::uno::Sequence<com::sun::star::sheet::MemberResult> comphelper::containerToSequence<com::sun::star::sheet::MemberResult>(std::__1::vector<com::sun::star::sheet::MemberResult, std::__1::allocator<com::sun::star::sheet::MemberResult> > const&)
Line
Count
Source
214
28
    {
215
28
        return css::uno::Sequence<T>(
216
28
            v.data(), static_cast<sal_Int32>(v.size()) );
217
28
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::sheet::DataPilotFieldFilter> comphelper::containerToSequence<com::sun::star::sheet::DataPilotFieldFilter>(std::__1::vector<com::sun::star::sheet::DataPilotFieldFilter, std::__1::allocator<com::sun::star::sheet::DataPilotFieldFilter> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<double> comphelper::containerToSequence<double>(std::__1::vector<double, std::__1::allocator<double> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<int> comphelper::containerToSequence<int>(std::__1::vector<int, std::__1::allocator<int> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::document::CmisProperty> comphelper::containerToSequence<com::sun::star::document::CmisProperty>(std::__1::vector<com::sun::star::document::CmisProperty, std::__1::allocator<com::sun::star::document::CmisProperty> > const&)
com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::rdf::XURI> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::rdf::XURI> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::rdf::XURI>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::rdf::XURI> > > const&)
Line
Count
Source
214
1.19k
    {
215
1.19k
        return css::uno::Sequence<T>(
216
1.19k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
1.19k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<short> comphelper::containerToSequence<short>(std::__1::vector<short, std::__1::allocator<short> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::frame::DispatchInformation> comphelper::containerToSequence<com::sun::star::frame::DispatchInformation>(std::__1::vector<com::sun::star::frame::DispatchInformation, std::__1::allocator<com::sun::star::frame::DispatchInformation> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::awt::ColorStop> comphelper::containerToSequence<com::sun::star::awt::ColorStop>(std::__1::vector<com::sun::star::awt::ColorStop, std::__1::allocator<com::sun::star::awt::ColorStop> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString> > > const&)
com::sun::star::uno::Sequence<com::sun::star::beans::StringPair> comphelper::containerToSequence<com::sun::star::beans::StringPair>(std::__1::vector<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> > const&)
Line
Count
Source
214
6
    {
215
6
        return css::uno::Sequence<T>(
216
6
            v.data(), static_cast<sal_Int32>(v.size()) );
217
6
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::drawing::EnhancedCustomShapeTextFrame> comphelper::containerToSequence<com::sun::star::drawing::EnhancedCustomShapeTextFrame>(std::__1::vector<com::sun::star::drawing::EnhancedCustomShapeTextFrame, std::__1::allocator<com::sun::star::drawing::EnhancedCustomShapeTextFrame> > const&)
com::sun::star::uno::Sequence<com::sun::star::drawing::EnhancedCustomShapeParameterPair> comphelper::containerToSequence<com::sun::star::drawing::EnhancedCustomShapeParameterPair>(std::__1::vector<com::sun::star::drawing::EnhancedCustomShapeParameterPair, std::__1::allocator<com::sun::star::drawing::EnhancedCustomShapeParameterPair> > const&)
Line
Count
Source
214
6
    {
215
6
        return css::uno::Sequence<T>(
216
6
            v.data(), static_cast<sal_Int32>(v.size()) );
217
6
    }
com::sun::star::uno::Sequence<com::sun::star::drawing::EnhancedCustomShapeAdjustmentValue> comphelper::containerToSequence<com::sun::star::drawing::EnhancedCustomShapeAdjustmentValue>(std::__1::vector<com::sun::star::drawing::EnhancedCustomShapeAdjustmentValue, std::__1::allocator<com::sun::star::drawing::EnhancedCustomShapeAdjustmentValue> > const&)
Line
Count
Source
214
725
    {
215
725
        return css::uno::Sequence<T>(
216
725
            v.data(), static_cast<sal_Int32>(v.size()) );
217
725
    }
com::sun::star::uno::Sequence<com::sun::star::drawing::EnhancedCustomShapeSegment> comphelper::containerToSequence<com::sun::star::drawing::EnhancedCustomShapeSegment>(std::__1::vector<com::sun::star::drawing::EnhancedCustomShapeSegment, std::__1::allocator<com::sun::star::drawing::EnhancedCustomShapeSegment> > const&)
Line
Count
Source
214
351
    {
215
351
        return css::uno::Sequence<T>(
216
351
            v.data(), static_cast<sal_Int32>(v.size()) );
217
351
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::chart2::XDataSeries> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::chart2::XDataSeries> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::XDataSeries>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::XDataSeries> > > const&)
com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<signed char> > comphelper::containerToSequence<com::sun::star::uno::Sequence<signed char> >(std::__1::vector<com::sun::star::uno::Sequence<signed char>, std::__1::allocator<com::sun::star::uno::Sequence<signed char> > > const&)
Line
Count
Source
214
5.96k
    {
215
5.96k
        return css::uno::Sequence<T>(
216
5.96k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
5.96k
    }
com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::xml::dom::XDocument> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::xml::dom::XDocument> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::xml::dom::XDocument>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::xml::dom::XDocument> > > const&)
Line
Count
Source
214
25.9k
    {
215
25.9k
        return css::uno::Sequence<T>(
216
25.9k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
25.9k
    }
com::sun::star::uno::Sequence<com::sun::star::awt::Point> comphelper::containerToSequence<com::sun::star::awt::Point>(std::__1::vector<com::sun::star::awt::Point, std::__1::allocator<com::sun::star::awt::Point> > const&)
Line
Count
Source
214
1.03k
    {
215
1.03k
        return css::uno::Sequence<T>(
216
1.03k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
1.03k
    }
com::sun::star::uno::Sequence<com::sun::star::drawing::PolygonFlags> comphelper::containerToSequence<com::sun::star::drawing::PolygonFlags>(std::__1::vector<com::sun::star::drawing::PolygonFlags, std::__1::allocator<com::sun::star::drawing::PolygonFlags> > const&)
Line
Count
Source
214
981
    {
215
981
        return css::uno::Sequence<T>(
216
981
            v.data(), static_cast<sal_Int32>(v.size()) );
217
981
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::awt::Size> comphelper::containerToSequence<com::sun::star::awt::Size>(std::__1::vector<com::sun::star::awt::Size, std::__1::allocator<com::sun::star::awt::Size> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::beans::Property> comphelper::containerToSequence<com::sun::star::beans::Property>(std::__1::vector<com::sun::star::beans::Property, std::__1::allocator<com::sun::star::beans::Property> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::util::ElementChange> comphelper::containerToSequence<com::sun::star::util::ElementChange>(std::__1::vector<com::sun::star::util::ElementChange, std::__1::allocator<com::sun::star::util::ElementChange> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Type> comphelper::containerToSequence<com::sun::star::uno::Type>(std::__1::vector<com::sun::star::uno::Type, std::__1::allocator<com::sun::star::uno::Type> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::beans::PropertyChangeEvent> comphelper::containerToSequence<com::sun::star::beans::PropertyChangeEvent>(std::__1::vector<com::sun::star::beans::PropertyChangeEvent, std::__1::allocator<com::sun::star::beans::PropertyChangeEvent> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<signed char> comphelper::containerToSequence<signed char>(std::__1::vector<signed char, std::__1::allocator<signed char> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<unsigned char> comphelper::containerToSequence<unsigned char>(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<long> comphelper::containerToSequence<long>(std::__1::vector<long, std::__1::allocator<long> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::awt::KeyEvent> comphelper::containerToSequence<com::sun::star::awt::KeyEvent>(std::__1::vector<com::sun::star::awt::KeyEvent, std::__1::allocator<com::sun::star::awt::KeyEvent> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::frame::XFrame> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::frame::XFrame> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::frame::XFrame>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::frame::XFrame> > > const&)
com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> comphelper::containerToSequence<com::sun::star::beans::NamedValue>(std::__1::vector<com::sun::star::beans::NamedValue, std::__1::allocator<com::sun::star::beans::NamedValue> > const&)
Line
Count
Source
214
64.9k
    {
215
64.9k
        return css::uno::Sequence<T>(
216
64.9k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
64.9k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::i18n::Calendar> comphelper::containerToSequence<com::sun::star::i18n::Calendar>(std::__1::vector<com::sun::star::i18n::Calendar, std::__1::allocator<com::sun::star::i18n::Calendar> > const&)
com::sun::star::uno::Sequence<com::sun::star::i18n::NumberFormatCode> comphelper::containerToSequence<com::sun::star::i18n::NumberFormatCode>(std::__1::vector<com::sun::star::i18n::NumberFormatCode, std::__1::allocator<com::sun::star::i18n::NumberFormatCode> > const&)
Line
Count
Source
214
2.52M
    {
215
2.52M
        return css::uno::Sequence<T>(
216
2.52M
            v.data(), static_cast<sal_Int32>(v.size()) );
217
2.52M
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::linguistic2::XDictionary> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::linguistic2::XDictionary> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::linguistic2::XDictionary>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::linguistic2::XDictionary> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::lang::Locale> comphelper::containerToSequence<com::sun::star::lang::Locale>(std::__1::vector<com::sun::star::lang::Locale, std::__1::allocator<com::sun::star::lang::Locale> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::linguistic2::XDictionaryEntry> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::linguistic2::XDictionaryEntry> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::linguistic2::XDictionaryEntry>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::linguistic2::XDictionaryEntry> > > const&)
com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> > comphelper::containerToSequence<com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> >(std::__1::vector<com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue>, std::__1::allocator<com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> > > const&)
Line
Count
Source
214
15
    {
215
15
        return css::uno::Sequence<T>(
216
15
            v.data(), static_cast<sal_Int32>(v.size()) );
217
15
    }
com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::beans::StringPair> > comphelper::containerToSequence<com::sun::star::uno::Sequence<com::sun::star::beans::StringPair> >(std::__1::vector<com::sun::star::uno::Sequence<com::sun::star::beans::StringPair>, std::__1::allocator<com::sun::star::uno::Sequence<com::sun::star::beans::StringPair> > > const&)
Line
Count
Source
214
56.5k
    {
215
56.5k
        return css::uno::Sequence<T>(
216
56.5k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
56.5k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::chart2::data::HighlightedRange> comphelper::containerToSequence<com::sun::star::chart2::data::HighlightedRange>(std::__1::vector<com::sun::star::chart2::data::HighlightedRange, std::__1::allocator<com::sun::star::chart2::data::HighlightedRange> > const&)
com::sun::star::uno::Sequence<com::sun::star::xml::sax::InputSource> comphelper::containerToSequence<com::sun::star::xml::sax::InputSource>(std::__1::vector<com::sun::star::xml::sax::InputSource, std::__1::allocator<com::sun::star::xml::sax::InputSource> > const&)
Line
Count
Source
214
53.4k
    {
215
53.4k
        return css::uno::Sequence<T>(
216
53.4k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
53.4k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::io::XInputStream> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::io::XInputStream> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::io::XInputStream>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::io::XInputStream> > > const&)
com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::reflection::XIdlMethod> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::reflection::XIdlMethod> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::reflection::XIdlMethod>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::reflection::XIdlMethod> > > const&)
Line
Count
Source
214
15
    {
215
15
        return css::uno::Sequence<T>(
216
15
            v.data(), static_cast<sal_Int32>(v.size()) );
217
15
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::rdf::Statement> comphelper::containerToSequence<com::sun::star::rdf::Statement>(std::__1::vector<com::sun::star::rdf::Statement, std::__1::allocator<com::sun::star::rdf::Statement> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D> > > const&)
com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextContent> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::text::XTextContent> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::text::XTextContent>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::text::XTextContent> > > const&)
Line
Count
Source
214
3.21k
    {
215
3.21k
        return css::uno::Sequence<T>(
216
3.21k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
3.21k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::beans::PropertyState> comphelper::containerToSequence<com::sun::star::beans::PropertyState>(std::__1::vector<com::sun::star::beans::PropertyState, std::__1::allocator<com::sun::star::beans::PropertyState> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::beans::GetDirectPropertyTolerantResult> comphelper::containerToSequence<com::sun::star::beans::GetDirectPropertyTolerantResult>(std::__1::vector<com::sun::star::beans::GetDirectPropertyTolerantResult, std::__1::allocator<com::sun::star::beans::GetDirectPropertyTolerantResult> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::uno::Any> > comphelper::containerToSequence<com::sun::star::uno::Sequence<com::sun::star::uno::Any> >(std::__1::vector<com::sun::star::uno::Sequence<com::sun::star::uno::Any>, std::__1::allocator<com::sun::star::uno::Sequence<com::sun::star::uno::Any> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::accessibility::TextSegment> comphelper::containerToSequence<com::sun::star::accessibility::TextSegment>(std::__1::vector<com::sun::star::accessibility::TextSegment, std::__1::allocator<com::sun::star::accessibility::TextSegment> > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::container::XStringKeyMap> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::container::XStringKeyMap> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::container::XStringKeyMap>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::container::XStringKeyMap> > > const&)
com::sun::star::uno::Sequence<com::sun::star::style::TabStop> comphelper::containerToSequence<com::sun::star::style::TabStop>(std::__1::vector<com::sun::star::style::TabStop, std::__1::allocator<com::sun::star::style::TabStop> > const&)
Line
Count
Source
214
15.9k
    {
215
15.9k
        return css::uno::Sequence<T>(
216
15.9k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
15.9k
    }
com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > > > comphelper::containerToSequence<com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > > >(std::__1::vector<com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > >, std::__1::allocator<com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > > > > const&)
Line
Count
Source
214
1.19k
    {
215
1.19k
        return css::uno::Sequence<T>(
216
1.19k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
1.19k
    }
com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > > comphelper::containerToSequence<com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > >(std::__1::vector<com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> >, std::__1::allocator<com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > > > const&)
Line
Count
Source
214
6.72k
    {
215
6.72k
        return css::uno::Sequence<T>(
216
6.72k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
6.72k
    }
com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::text::XTextRange>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::text::XTextRange> > > const&)
Line
Count
Source
214
37.9k
    {
215
37.9k
        return css::uno::Sequence<T>(
216
37.9k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
37.9k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::deployment::XPackage> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::deployment::XPackage> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::deployment::XPackage>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::deployment::XPackage> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::deployment::XPackageTypeInfo> > comphelper::containerToSequence<com::sun::star::uno::Reference<com::sun::star::deployment::XPackageTypeInfo> >(std::__1::vector<com::sun::star::uno::Reference<com::sun::star::deployment::XPackageTypeInfo>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::deployment::XPackageTypeInfo> > > const&)
218
219
220
    /** Copy from a Sequence into a container
221
222
        @tpl SrcType
223
        Sequence element type. Must be assignable to SrcType's
224
        elements
225
226
        @tpl DstType
227
        Container type. This type must have a constructor taking a pair
228
        of iterators defining a range to copy from
229
230
        @param i_Sequence
231
        Reference to a Sequence of SrcType elements
232
233
        @return the generated container. C++17 copy elision rules apply
234
235
        @attention this function always performs a copy. Furthermore,
236
        when copying from e.g. a Sequence<double> to a vector<int>, no
237
        proper rounding will be performed, but the values will be
238
        truncated. There's currently no measure to prevent or detect
239
        precision loss, overflow or truncation.
240
     */
241
    template < typename DstType, typename SrcType >
242
    inline DstType sequenceToContainer( const css::uno::Sequence< SrcType >& i_Sequence )
243
818
    {
244
818
        return DstType(i_Sequence.begin(), i_Sequence.end());
245
818
    }
Unexecuted instantiation: std::__1::vector<char, std::__1::allocator<char> > comphelper::sequenceToContainer<std::__1::vector<char, std::__1::allocator<char> >, signed char>(com::sun::star::uno::Sequence<signed char> const&)
std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > comphelper::sequenceToContainer<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, signed char>(com::sun::star::uno::Sequence<signed char> const&)
Line
Count
Source
243
818
    {
244
818
        return DstType(i_Sequence.begin(), i_Sequence.end());
245
818
    }
246
247
    // this one does better type deduction, but does not allow us to copy into a different element type
248
    template < typename DstType >
249
    inline DstType sequenceToContainer( const css::uno::Sequence< typename DstType::value_type >& i_Sequence )
250
275k
    {
251
275k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
275k
    }
std::__1::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > > comphelper::sequenceToContainer<std::__1::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > > >(com::sun::star::uno::Sequence<std::__1::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::value_type> const&)
Line
Count
Source
250
42.8k
    {
251
42.8k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
42.8k
    }
std::__1::vector<rtl::OUString, std::__1::allocator<rtl::OUString> > comphelper::sequenceToContainer<std::__1::vector<rtl::OUString, std::__1::allocator<rtl::OUString> > >(com::sun::star::uno::Sequence<std::__1::vector<rtl::OUString, std::__1::allocator<rtl::OUString> >::value_type> const&)
Line
Count
Source
250
8.83k
    {
251
8.83k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
8.83k
    }
std::__1::vector<com::sun::star::beans::PropertyValue, std::__1::allocator<com::sun::star::beans::PropertyValue> > comphelper::sequenceToContainer<std::__1::vector<com::sun::star::beans::PropertyValue, std::__1::allocator<com::sun::star::beans::PropertyValue> > >(com::sun::star::uno::Sequence<std::__1::vector<com::sun::star::beans::PropertyValue, std::__1::allocator<com::sun::star::beans::PropertyValue> >::value_type> const&)
Line
Count
Source
250
222k
    {
251
222k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
222k
    }
std::__1::vector<int, std::__1::allocator<int> > comphelper::sequenceToContainer<std::__1::vector<int, std::__1::allocator<int> > >(com::sun::star::uno::Sequence<std::__1::vector<int, std::__1::allocator<int> >::value_type> const&)
Line
Count
Source
250
981
    {
251
981
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
981
    }
Unexecuted instantiation: std::__1::vector<com::sun::star::uno::Any, std::__1::allocator<com::sun::star::uno::Any> > comphelper::sequenceToContainer<std::__1::vector<com::sun::star::uno::Any, std::__1::allocator<com::sun::star::uno::Any> > >(com::sun::star::uno::Sequence<std::__1::vector<com::sun::star::uno::Any, std::__1::allocator<com::sun::star::uno::Any> >::value_type> const&)
Unexecuted instantiation: std::__1::vector<com::sun::star::security::CertAltNameEntry, std::__1::allocator<com::sun::star::security::CertAltNameEntry> > comphelper::sequenceToContainer<std::__1::vector<com::sun::star::security::CertAltNameEntry, std::__1::allocator<com::sun::star::security::CertAltNameEntry> > >(com::sun::star::uno::Sequence<std::__1::vector<com::sun::star::security::CertAltNameEntry, std::__1::allocator<com::sun::star::security::CertAltNameEntry> >::value_type> const&)
Unexecuted instantiation: std::__1::vector<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> > comphelper::sequenceToContainer<std::__1::vector<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> > >(com::sun::star::uno::Sequence<std::__1::vector<com::sun::star::beans::StringPair, std::__1::allocator<com::sun::star::beans::StringPair> >::value_type> const&)
Unexecuted instantiation: std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString> > > comphelper::sequenceToContainer<std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString> > > >(com::sun::star::uno::Sequence<std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::XFormattedString> > >::value_type> const&)
Unexecuted instantiation: std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence> > > comphelper::sequenceToContainer<std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence> > > >(com::sun::star::uno::Sequence<std::__1::vector<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence>, std::__1::allocator<com::sun::star::uno::Reference<com::sun::star::chart2::data::XLabeledDataSequence> > >::value_type> const&)
Unexecuted instantiation: std::__1::vector<double, std::__1::allocator<double> > comphelper::sequenceToContainer<std::__1::vector<double, std::__1::allocator<double> > >(com::sun::star::uno::Sequence<std::__1::vector<double, std::__1::allocator<double> >::value_type> const&)
std::__1::vector<com::sun::star::uno::Type, std::__1::allocator<com::sun::star::uno::Type> > comphelper::sequenceToContainer<std::__1::vector<com::sun::star::uno::Type, std::__1::allocator<com::sun::star::uno::Type> > >(com::sun::star::uno::Sequence<std::__1::vector<com::sun::star::uno::Type, std::__1::allocator<com::sun::star::uno::Type> >::value_type> const&)
Line
Count
Source
250
15
    {
251
15
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
15
    }
Unexecuted instantiation: std::__1::set<rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<rtl::OUString> > comphelper::sequenceToContainer<std::__1::set<rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<rtl::OUString> > >(com::sun::star::uno::Sequence<std::__1::set<rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<rtl::OUString> >::value_type> const&)
253
254
    /** Copy from a Sequence into an existing container
255
256
        This potentially saves a needless extra copy operation over
257
        the whole container, as it passes the target object by
258
        reference.
259
260
        @tpl SrcType
261
        Sequence element type. Must be assignable to SrcType's
262
        elements
263
264
        @tpl DstType
265
        Container type. This type must fulfill the STL container and
266
        sequence concepts, in particular, the begin(), end() and
267
        resize(int) methods must be available and have the usual
268
        semantics.
269
270
        @param o_Output
271
        Reference to the target container
272
273
        @param i_Sequence
274
        Reference to a Sequence of SrcType elements
275
276
        @return a non-const reference to the given container
277
278
        @attention this function always performs a copy. Furthermore,
279
        when copying from e.g. a Sequence<double> to a vector<int>, no
280
        proper rounding will be performed, but the values will be
281
        truncated. There's currently no measure to prevent or detect
282
        precision loss, overflow or truncation.
283
     */
284
    template < typename DstType, typename SrcType >
285
    inline DstType& sequenceToContainer( DstType& o_Output, const css::uno::Sequence< SrcType >& i_Sequence )
286
0
    {
287
0
        o_Output.resize( i_Sequence.getLength() );
288
0
        ::std::copy( i_Sequence.begin(), i_Sequence.end(), o_Output.begin() );
289
0
        return o_Output;
290
0
    }
Unexecuted instantiation: std::__1::vector<short, std::__1::allocator<short> >& comphelper::sequenceToContainer<std::__1::vector<short, std::__1::allocator<short> >, short>(std::__1::vector<short, std::__1::allocator<short> >&, com::sun::star::uno::Sequence<short> const&)
Unexecuted instantiation: std::__1::vector<rtl::OUString, std::__1::allocator<rtl::OUString> >& comphelper::sequenceToContainer<std::__1::vector<rtl::OUString, std::__1::allocator<rtl::OUString> >, rtl::OUString>(std::__1::vector<rtl::OUString, std::__1::allocator<rtl::OUString> >&, com::sun::star::uno::Sequence<rtl::OUString> const&)
Unexecuted instantiation: std::__1::vector<int, std::__1::allocator<int> >& comphelper::sequenceToContainer<std::__1::vector<int, std::__1::allocator<int> >, int>(std::__1::vector<int, std::__1::allocator<int> >&, com::sun::star::uno::Sequence<int> const&)
Unexecuted instantiation: std::__1::vector<com::sun::star::beans::NamedValue, std::__1::allocator<com::sun::star::beans::NamedValue> >& comphelper::sequenceToContainer<std::__1::vector<com::sun::star::beans::NamedValue, std::__1::allocator<com::sun::star::beans::NamedValue> >, com::sun::star::beans::NamedValue>(std::__1::vector<com::sun::star::beans::NamedValue, std::__1::allocator<com::sun::star::beans::NamedValue> >&, com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&)
Unexecuted instantiation: std::__1::deque<rtl::OUString, std::__1::allocator<rtl::OUString> >& comphelper::sequenceToContainer<std::__1::deque<rtl::OUString, std::__1::allocator<rtl::OUString> >, rtl::OUString>(std::__1::deque<rtl::OUString, std::__1::allocator<rtl::OUString> >&, com::sun::star::uno::Sequence<rtl::OUString> const&)
Unexecuted instantiation: std::__1::vector<double, std::__1::allocator<double> >& comphelper::sequenceToContainer<std::__1::vector<double, std::__1::allocator<double> >, double>(std::__1::vector<double, std::__1::allocator<double> >&, com::sun::star::uno::Sequence<double> const&)
291
292
    /** Copy (keys or values) from an associate container into a Sequence
293
294
        @tpl M map container type eg. std::map/std::unordered_map
295
296
        @return the generated Sequence
297
     */
298
    template < typename M >
299
    inline css::uno::Sequence< typename M::key_type > mapKeysToSequence( M const& map )
300
27.4k
    {
301
27.4k
        css::uno::Sequence< typename M::key_type > ret( static_cast<sal_Int32>(map.size()) );
302
27.4k
        std::transform(map.begin(), map.end(), ret.getArray(),
303
838k
                       [](const auto& i) -> const typename M::key_type& { return i.first; });
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void> > > > >(std::__1::unordered_map<rtl::OUString, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void> > > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void> > >(std::__1::pair<rtl::OUString const, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void> > const&) const
Unexecuted instantiation: component_context.cxx:rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > > >(std::__1::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> >(std::__1::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer> > > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer> > > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer> > >(std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer> > const&) const
Unexecuted instantiation: short const& comphelper::mapKeysToSequence<std::__1::map<short, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch>, std::__1::less<short>, std::__1::allocator<std::__1::pair<short const, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> > > > >(std::__1::map<short, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch>, std::__1::less<short>, std::__1::allocator<std::__1::pair<short const, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> > > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<short const, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> > >(std::__1::pair<short const, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> > const&) const
rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, SdrObjKind, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, SdrObjKind> > > >(std::__1::unordered_map<rtl::OUString, SdrObjKind, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, SdrObjKind> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, SdrObjKind> >(std::__1::pair<rtl::OUString const, SdrObjKind> const&) const
Line
Count
Source
303
830k
                       [](const auto& i) -> const typename M::key_type& { return i.first; });
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > > >(std::__1::map<rtl::OUString, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > >(std::__1::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> > > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> > > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> > >(std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> > const&) const
rtl::OUString const& comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, com::sun::star::uno::Any, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Any> > > >(std::__1::map<rtl::OUString, com::sun::star::uno::Any, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Any> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, com::sun::star::uno::Any> >(std::__1::pair<rtl::OUString const, com::sun::star::uno::Any> const&) const
Line
Count
Source
303
8.47k
                       [](const auto& i) -> const typename M::key_type& { return i.first; });
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, connectivity::TInstalledDriver, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, connectivity::TInstalledDriver> > > >(std::__1::map<rtl::OUString, connectivity::TInstalledDriver, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, connectivity::TInstalledDriver> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, connectivity::TInstalledDriver> >(std::__1::pair<rtl::OUString const, connectivity::TInstalledDriver> const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > > >(std::__1::unordered_map<rtl::OUString, rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, rtl::OUString> >(std::__1::pair<rtl::OUString const, rtl::OUString> const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, framework::PopupControllerEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::PopupControllerEntry> > > >(std::__1::unordered_map<rtl::OUString, framework::PopupControllerEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::PopupControllerEntry> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, framework::PopupControllerEntry> >(std::__1::pair<rtl::OUString const, framework::PopupControllerEntry> const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, framework::CommandInfo, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::CommandInfo> > > >(std::__1::unordered_map<rtl::OUString, framework::CommandInfo, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::CommandInfo> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, framework::CommandInfo> >(std::__1::pair<rtl::OUString const, framework::CommandInfo> const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> > > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> > > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> > >(std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> > const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, ZipContentInfo, OUStringHashImpl, std::__1::equal_to<void>, std::__1::allocator<std::__1::pair<rtl::OUString const, ZipContentInfo> > > >(std::__1::unordered_map<rtl::OUString, ZipContentInfo, OUStringHashImpl, std::__1::equal_to<void>, std::__1::allocator<std::__1::pair<rtl::OUString const, ZipContentInfo> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, ZipContentInfo> >(std::__1::pair<rtl::OUString const, ZipContentInfo> const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel> > > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel> > > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel> > >(std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel> > const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > > >(std::__1::map<rtl::OUString, rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, rtl::OUString> >(std::__1::pair<rtl::OUString const, rtl::OUString> const&) const
Unexecuted instantiation: ChartDocumentWrapper.cxx:rtl::OUString const& comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, (anonymous namespace)::eServiceType, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, (anonymous namespace)::eServiceType> > > >(std::__1::map<rtl::OUString, (anonymous namespace)::eServiceType, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, (anonymous namespace)::eServiceType> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, (anonymous namespace)::eServiceType> >(std::__1::pair<rtl::OUString const, (anonymous namespace)::eServiceType> const&) const
Unexecuted instantiation: int const& comphelper::mapKeysToSequence<std::__1::map<int, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> > > > >(std::__1::map<int, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> > > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<int const, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> > >(std::__1::pair<int const, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> > const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, tdoc_ucp::StorageInfo, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, tdoc_ucp::StorageInfo> > > >(std::__1::map<rtl::OUString, tdoc_ucp::StorageInfo, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, tdoc_ucp::StorageInfo> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, tdoc_ucp::StorageInfo> >(std::__1::pair<rtl::OUString const, tdoc_ucp::StorageInfo> const&) const
Unexecuted instantiation: rtl::OUString const& comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, int, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, int> > > >(std::__1::map<rtl::OUString, int, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, int> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, int> >(std::__1::pair<rtl::OUString const, int> const&) const
304
27.4k
        return ret;
305
27.4k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void> > > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void> > > > >(std::__1::unordered_map<rtl::OUString, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, boost::container::small_vector<std::__1::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>, 2ul, void, void> > > > const&)
Unexecuted instantiation: component_context.cxx:com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > > >(std::__1::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer> > > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer> > > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::container::XIndexContainer> > > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::map<short, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch>, std::__1::less<short>, std::__1::allocator<std::__1::pair<short const, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> > > >::key_type> comphelper::mapKeysToSequence<std::__1::map<short, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch>, std::__1::less<short>, std::__1::allocator<std::__1::pair<short const, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> > > > >(std::__1::map<short, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch>, std::__1::less<short>, std::__1::allocator<std::__1::pair<short const, com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> > > > const&)
com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, SdrObjKind, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, SdrObjKind> > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, SdrObjKind, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, SdrObjKind> > > >(std::__1::unordered_map<rtl::OUString, SdrObjKind, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, SdrObjKind> > > const&)
Line
Count
Source
300
25.9k
    {
301
25.9k
        css::uno::Sequence< typename M::key_type > ret( static_cast<sal_Int32>(map.size()) );
302
25.9k
        std::transform(map.begin(), map.end(), ret.getArray(),
303
25.9k
                       [](const auto& i) -> const typename M::key_type& { return i.first; });
304
25.9k
        return ret;
305
25.9k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::map<rtl::OUString, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > >::key_type> comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > > >(std::__1::map<rtl::OUString, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> > > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> > > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> > > > const&)
com::sun::star::uno::Sequence<std::__1::map<rtl::OUString, com::sun::star::uno::Any, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Any> > >::key_type> comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, com::sun::star::uno::Any, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Any> > > >(std::__1::map<rtl::OUString, com::sun::star::uno::Any, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Any> > > const&)
Line
Count
Source
300
1.46k
    {
301
1.46k
        css::uno::Sequence< typename M::key_type > ret( static_cast<sal_Int32>(map.size()) );
302
1.46k
        std::transform(map.begin(), map.end(), ret.getArray(),
303
1.46k
                       [](const auto& i) -> const typename M::key_type& { return i.first; });
304
1.46k
        return ret;
305
1.46k
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::map<rtl::OUString, connectivity::TInstalledDriver, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, connectivity::TInstalledDriver> > >::key_type> comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, connectivity::TInstalledDriver, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, connectivity::TInstalledDriver> > > >(std::__1::map<rtl::OUString, connectivity::TInstalledDriver, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, connectivity::TInstalledDriver> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > > >(std::__1::unordered_map<rtl::OUString, rtl::OUString, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, framework::PopupControllerEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::PopupControllerEntry> > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, framework::PopupControllerEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::PopupControllerEntry> > > >(std::__1::unordered_map<rtl::OUString, framework::PopupControllerEntry, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::PopupControllerEntry> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, framework::CommandInfo, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::CommandInfo> > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, framework::CommandInfo, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::CommandInfo> > > >(std::__1::unordered_map<rtl::OUString, framework::CommandInfo, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, framework::CommandInfo> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> > > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> > > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> > > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, ZipContentInfo, OUStringHashImpl, std::__1::equal_to<void>, std::__1::allocator<std::__1::pair<rtl::OUString const, ZipContentInfo> > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, ZipContentInfo, OUStringHashImpl, std::__1::equal_to<void>, std::__1::allocator<std::__1::pair<rtl::OUString const, ZipContentInfo> > > >(std::__1::unordered_map<rtl::OUString, ZipContentInfo, OUStringHashImpl, std::__1::equal_to<void>, std::__1::allocator<std::__1::pair<rtl::OUString const, ZipContentInfo> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel> > > >::key_type> comphelper::mapKeysToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel> > > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel>, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::uno::Reference<com::sun::star::awt::XControlModel> > > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::map<rtl::OUString, rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > >::key_type> comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > > >(std::__1::map<rtl::OUString, rtl::OUString, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, rtl::OUString> > > const&)
Unexecuted instantiation: ChartDocumentWrapper.cxx:com::sun::star::uno::Sequence<std::__1::map<rtl::OUString, (anonymous namespace)::eServiceType, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, (anonymous namespace)::eServiceType> > >::key_type> comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, (anonymous namespace)::eServiceType, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, (anonymous namespace)::eServiceType> > > >(std::__1::map<rtl::OUString, (anonymous namespace)::eServiceType, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, (anonymous namespace)::eServiceType> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::map<int, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> > > >::key_type> comphelper::mapKeysToSequence<std::__1::map<int, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> > > > >(std::__1::map<int, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> > > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::map<rtl::OUString, tdoc_ucp::StorageInfo, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, tdoc_ucp::StorageInfo> > >::key_type> comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, tdoc_ucp::StorageInfo, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, tdoc_ucp::StorageInfo> > > >(std::__1::map<rtl::OUString, tdoc_ucp::StorageInfo, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, tdoc_ucp::StorageInfo> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::map<rtl::OUString, int, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, int> > >::key_type> comphelper::mapKeysToSequence<std::__1::map<rtl::OUString, int, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, int> > > >(std::__1::map<rtl::OUString, int, std::__1::less<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, int> > > const&)
306
307
    template < typename M >
308
    inline css::uno::Sequence< typename M::mapped_type > mapValuesToSequence( M const& map )
309
0
    {
310
0
        css::uno::Sequence< typename M::mapped_type > ret( static_cast<sal_Int32>(map.size()) );
311
0
        std::transform(map.begin(), map.end(), ret.getArray(),
312
0
                       [](const auto& i) -> const typename M::mapped_type& { return i.second; });
Unexecuted instantiation: com::sun::star::frame::DispatchInformation const& comphelper::mapValuesToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::frame::DispatchInformation, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::frame::DispatchInformation> > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::frame::DispatchInformation, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::frame::DispatchInformation> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, com::sun::star::frame::DispatchInformation> >(std::__1::pair<rtl::OUString const, com::sun::star::frame::DispatchInformation> const&) const
Unexecuted instantiation: com::sun::star::beans::PropertyValue const& comphelper::mapValuesToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::beans::PropertyValue, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::beans::PropertyValue> > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::beans::PropertyValue, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::beans::PropertyValue> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::__1::pair<rtl::OUString const, com::sun::star::beans::PropertyValue> >(std::__1::pair<rtl::OUString const, com::sun::star::beans::PropertyValue> const&) const
313
0
        return ret;
314
0
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, com::sun::star::frame::DispatchInformation, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::frame::DispatchInformation> > >::mapped_type> comphelper::mapValuesToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::frame::DispatchInformation, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::frame::DispatchInformation> > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::frame::DispatchInformation, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::frame::DispatchInformation> > > const&)
Unexecuted instantiation: com::sun::star::uno::Sequence<std::__1::unordered_map<rtl::OUString, com::sun::star::beans::PropertyValue, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::beans::PropertyValue> > >::mapped_type> comphelper::mapValuesToSequence<std::__1::unordered_map<rtl::OUString, com::sun::star::beans::PropertyValue, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::beans::PropertyValue> > > >(std::__1::unordered_map<rtl::OUString, com::sun::star::beans::PropertyValue, std::__1::hash<rtl::OUString>, std::__1::equal_to<rtl::OUString>, std::__1::allocator<std::__1::pair<rtl::OUString const, com::sun::star::beans::PropertyValue> > > const&)
315
316
}   // namespace comphelper
317
318
319
#endif // INCLUDED_COMPHELPER_SEQUENCE_HXX
320
321
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */