Coverage Report

Created: 2026-09-28 10:59

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
5.36M
    {
36
        // at which position do I find the value?
37
11.8M
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
6.81M
        {
39
6.81M
            if (_rList[i] == _rValue)
40
339k
                return i;
41
6.81M
        }
42
43
5.02M
        return -1;
44
5.36M
    }
int comphelper::findValue<rtl::OUString, rtl::OUString>(com::sun::star::uno::Sequence<rtl::OUString> const&, rtl::OUString const&)
Line
Count
Source
35
2.12k
    {
36
        // at which position do I find the value?
37
52.1k
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
52.1k
        {
39
52.1k
            if (_rList[i] == _rValue)
40
2.12k
                return i;
41
52.1k
        }
42
43
0
        return -1;
44
2.12k
    }
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
6.70k
    {
36
        // at which position do I find the value?
37
1.40M
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
1.40M
        {
39
1.40M
            if (_rList[i] == _rValue)
40
6.70k
                return i;
41
1.40M
        }
42
43
0
        return -1;
44
6.70k
    }
Unexecuted instantiation: int comphelper::findValue<rtl::OUString, char [32]>(com::sun::star::uno::Sequence<rtl::OUString> const&, char const (&) [32])
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
5.35M
    {
36
        // at which position do I find the value?
37
10.3M
        for (sal_Int32 i = 0; i < _rList.getLength(); ++i)
38
5.35M
        {
39
5.35M
            if (_rList[i] == _rValue)
40
330k
                return i;
41
5.35M
        }
42
43
5.02M
        return -1;
44
5.35M
    }
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
89.2k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
89.2k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
89.2k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
89.2k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
89.2k
        return aReturn;
55
89.2k
    }
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
41.7k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
41.7k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
41.7k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
41.7k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
41.7k
        return aReturn;
55
41.7k
    }
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
24.6k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
24.6k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
24.6k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
24.6k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
24.6k
        return aReturn;
55
24.6k
    }
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&)
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
22.7k
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
22.7k
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
22.7k
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
22.7k
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
22.7k
        return aReturn;
55
22.7k
    }
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
48
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
48
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
48
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
48
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
48
        return aReturn;
55
48
    }
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
71
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
71
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
71
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
71
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
71
        return aReturn;
55
71
    }
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])
Unexecuted instantiation: 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&)
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
36
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
36
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
36
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
36
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
36
        return aReturn;
55
36
    }
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
69
    {
50
        // unary fold to disallow empty parameter pack: at least have one sequence in rSn
51
69
        css::uno::Sequence<T> aReturn(std::size(rS1) + (... + std::size(rSn)));
52
69
        T* pReturn = std::copy(std::begin(rS1), std::end(rS1), aReturn.getArray());
53
69
        (..., (pReturn = std::copy(std::begin(rSn), std::end(rSn), pReturn)));
54
69
        return aReturn;
55
69
    }
Unexecuted instantiation: 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&)
Unexecuted instantiation: 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&)
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
201
    {
63
201
        sal_Int32 n1 = left.getLength();
64
201
        css::uno::Sequence<T> ret(n1 + right.getLength());
65
            //TODO: check for overflow
66
201
        auto pRet = ret.getArray();
67
201
        std::copy_n(left.getConstArray(), n1, pRet);
68
201
        sal_Int32 n2 = n1;
69
201
        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
201
        ret.realloc(n2);
82
201
        return ret;
83
201
    }
Unexecuted instantiation: com::sun::star::uno::Sequence<com::sun::star::uno::Type> comphelper::combineSequences<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::beans::PropertyValue> comphelper::combineSequences<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&)
Line
Count
Source
62
201
    {
63
201
        sal_Int32 n1 = left.getLength();
64
201
        css::uno::Sequence<T> ret(n1 + right.getLength());
65
            //TODO: check for overflow
66
201
        auto pRet = ret.getArray();
67
201
        std::copy_n(left.getConstArray(), n1, pRet);
68
201
        sal_Int32 n2 = n1;
69
201
        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
201
        ret.realloc(n2);
82
201
        return ret;
83
201
    }
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::PropertyValue>(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, 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
60
    {
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
60
        {
129
60
            css::uno::Sequence< DstType > result( nNum );
130
60
            ::std::copy( i_pArray, i_pArray+nNum, result.getArray() );
131
60
            return result;
132
60
        }
133
60
    }
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
60
    {
123
        if constexpr (std::is_same_v< DstType, SrcType >)
124
        {
125
            return css::uno::Sequence< DstType >( i_pArray, nNum );
126
        }
127
        else
128
60
        {
129
60
            css::uno::Sequence< DstType > result( nNum );
130
60
            ::std::copy( i_pArray, i_pArray+nNum, result.getArray() );
131
60
            return result;
132
60
        }
133
60
    }
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
6.08k
    {
191
6.08k
        using ::std::size, ::std::begin, ::std::end;
192
6.08k
        css::uno::Sequence< DstElementType > result( size(i_Container) );
193
6.08k
        ::std::copy( begin(i_Container), end(i_Container), result.getArray() );
194
6.08k
        return result;
195
6.08k
    }
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
3
    {
191
3
        using ::std::size, ::std::begin, ::std::end;
192
3
        css::uno::Sequence< DstElementType > result( size(i_Container) );
193
3
        ::std::copy( begin(i_Container), end(i_Container), result.getArray() );
194
3
        return result;
195
3
    }
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
6.08k
    {
191
6.08k
        using ::std::size, ::std::begin, ::std::end;
192
6.08k
        css::uno::Sequence< DstElementType > result( size(i_Container) );
193
6.08k
        ::std::copy( begin(i_Container), end(i_Container), result.getArray() );
194
6.08k
        return result;
195
6.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
6.08k
    {
201
6.08k
        return containerToSequence<typename SrcType::value_type, SrcType>(i_Container);
202
6.08k
    }
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
3
    {
201
3
        return containerToSequence<typename SrcType::value_type, SrcType>(i_Container);
202
3
    }
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
6.08k
    {
201
6.08k
        return containerToSequence<typename SrcType::value_type, SrcType>(i_Container);
202
6.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<rtl::OUString> comphelper::containerToSequence<rtl::OUString, 39ul>(rtl::OUString const (&) [39ul])
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
3.49M
    {
215
3.49M
        return css::uno::Sequence<T>(
216
3.49M
            v.data(), static_cast<sal_Int32>(v.size()) );
217
3.49M
    }
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
73.5k
    {
215
73.5k
        return css::uno::Sequence<T>(
216
73.5k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
73.5k
    }
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.01M
    {
215
1.01M
        return css::uno::Sequence<T>(
216
1.01M
            v.data(), static_cast<sal_Int32>(v.size()) );
217
1.01M
    }
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.47k
    {
215
1.47k
        return css::uno::Sequence<T>(
216
1.47k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
1.47k
    }
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
54.8k
    {
215
54.8k
        return css::uno::Sequence<T>(
216
54.8k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
54.8k
    }
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
5.07k
    {
215
5.07k
        return css::uno::Sequence<T>(
216
5.07k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
5.07k
    }
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
10.4k
    {
215
10.4k
        return css::uno::Sequence<T>(
216
10.4k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
10.4k
    }
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
20.0k
    {
215
20.0k
        return css::uno::Sequence<T>(
216
20.0k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
20.0k
    }
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
746
    {
215
746
        return css::uno::Sequence<T>(
216
746
            v.data(), static_cast<sal_Int32>(v.size()) );
217
746
    }
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
99
    {
215
99
        return css::uno::Sequence<T>(
216
99
            v.data(), static_cast<sal_Int32>(v.size()) );
217
99
    }
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
25
    {
215
25
        return css::uno::Sequence<T>(
216
25
            v.data(), static_cast<sal_Int32>(v.size()) );
217
25
    }
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
5.54k
    {
215
5.54k
        return css::uno::Sequence<T>(
216
5.54k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
5.54k
    }
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
69
    {
215
69
        return css::uno::Sequence<T>(
216
69
            v.data(), static_cast<sal_Int32>(v.size()) );
217
69
    }
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
10
    {
215
10
        return css::uno::Sequence<T>(
216
10
            v.data(), static_cast<sal_Int32>(v.size()) );
217
10
    }
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
600
    {
215
600
        return css::uno::Sequence<T>(
216
600
            v.data(), static_cast<sal_Int32>(v.size()) );
217
600
    }
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
322
    {
215
322
        return css::uno::Sequence<T>(
216
322
            v.data(), static_cast<sal_Int32>(v.size()) );
217
322
    }
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.27k
    {
215
5.27k
        return css::uno::Sequence<T>(
216
5.27k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
5.27k
    }
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
21.9k
    {
215
21.9k
        return css::uno::Sequence<T>(
216
21.9k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
21.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
953
    {
215
953
        return css::uno::Sequence<T>(
216
953
            v.data(), static_cast<sal_Int32>(v.size()) );
217
953
    }
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
808
    {
215
808
        return css::uno::Sequence<T>(
216
808
            v.data(), static_cast<sal_Int32>(v.size()) );
217
808
    }
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
89.2k
    {
215
89.2k
        return css::uno::Sequence<T>(
216
89.2k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
89.2k
    }
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.00M
    {
215
2.00M
        return css::uno::Sequence<T>(
216
2.00M
            v.data(), static_cast<sal_Int32>(v.size()) );
217
2.00M
    }
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&)
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&)
Line
Count
Source
214
3
    {
215
3
        return css::uno::Sequence<T>(
216
3
            v.data(), static_cast<sal_Int32>(v.size()) );
217
3
    }
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
10
    {
215
10
        return css::uno::Sequence<T>(
216
10
            v.data(), static_cast<sal_Int32>(v.size()) );
217
10
    }
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
48.7k
    {
215
48.7k
        return css::uno::Sequence<T>(
216
48.7k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
48.7k
    }
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
46.2k
    {
215
46.2k
        return css::uno::Sequence<T>(
216
46.2k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
46.2k
    }
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
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::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.81k
    {
215
3.81k
        return css::uno::Sequence<T>(
216
3.81k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
3.81k
    }
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
43.5k
    {
215
43.5k
        return css::uno::Sequence<T>(
216
43.5k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
43.5k
    }
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
2.07k
    {
215
2.07k
        return css::uno::Sequence<T>(
216
2.07k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
2.07k
    }
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
8.56k
    {
215
8.56k
        return css::uno::Sequence<T>(
216
8.56k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
8.56k
    }
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
34.2k
    {
215
34.2k
        return css::uno::Sequence<T>(
216
34.2k
            v.data(), static_cast<sal_Int32>(v.size()) );
217
34.2k
    }
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
844
    {
244
844
        return DstType(i_Sequence.begin(), i_Sequence.end());
245
844
    }
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
844
    {
244
844
        return DstType(i_Sequence.begin(), i_Sequence.end());
245
844
    }
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
93.4k
    {
251
93.4k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
93.4k
    }
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
27.8k
    {
251
27.8k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
27.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
6.93k
    {
251
6.93k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
6.93k
    }
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
57.5k
    {
251
57.5k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
57.5k
    }
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
1.15k
    {
251
1.15k
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
1.15k
    }
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
6
    {
251
6
        return DstType(i_Sequence.begin(), i_Sequence.end());
252
6
    }
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
16.0k
    {
301
16.0k
        css::uno::Sequence< typename M::key_type > ret( static_cast<sal_Int32>(map.size()) );
302
16.0k
        std::transform(map.begin(), map.end(), ret.getArray(),
303
16.0k
                       [](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
2.27k
                       [](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
1.58k
                       [](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
16.0k
        return ret;
305
16.0k
    }
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
71
    {
301
71
        css::uno::Sequence< typename M::key_type > ret( static_cast<sal_Int32>(map.size()) );
302
71
        std::transform(map.begin(), map.end(), ret.getArray(),
303
71
                       [](const auto& i) -> const typename M::key_type& { return i.first; });
304
71
        return ret;
305
71
    }
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&)
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&)
Line
Count
Source
300
15.6k
    {
301
15.6k
        css::uno::Sequence< typename M::key_type > ret( static_cast<sal_Int32>(map.size()) );
302
15.6k
        std::transform(map.begin(), map.end(), ret.getArray(),
303
15.6k
                       [](const auto& i) -> const typename M::key_type& { return i.first; });
304
15.6k
        return ret;
305
15.6k
    }
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
257
    {
301
257
        css::uno::Sequence< typename M::key_type > ret( static_cast<sal_Int32>(map.size()) );
302
257
        std::transform(map.begin(), map.end(), ret.getArray(),
303
257
                       [](const auto& i) -> const typename M::key_type& { return i.first; });
304
257
        return ret;
305
257
    }
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: */