Skip to content

Instantly share code, notes, and snippets.

@SolarAquarion
Last active October 7, 2019 00:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SolarAquarion/548138498947b71feb0f2e0a979a2097 to your computer and use it in GitHub Desktop.
Save SolarAquarion/548138498947b71feb0f2e0a979a2097 to your computer and use it in GitHub Desktop.
log
/home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:3:14: error: expected constructor, destructor, or type conversion before ‘(’ token
3 | ** Copyright (C) 2018 The Qt Company Ltd.
| ^
In file included from /usr/include/qt/QtCore/qglobal.h:45,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/type_traits:361:31: error: ‘std::size_t’ has not been declared
361 | template<typename _Tp, std::size_t _Size>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:362:25: error: ‘_Size’ was not declared in this scope
362 | struct is_array<_Tp[_Size]>
| ^~~~~
/usr/include/c++/9.1.0/type_traits:362:31: error: template argument 1 is invalid
362 | struct is_array<_Tp[_Size]>
| ^
/usr/include/c++/9.1.0/type_traits:560:42: error: ‘nullptr_t’ is not a member of ‘std’
560 | struct __is_null_pointer_helper<std::nullptr_t>
| ^~~~~~~~~
/usr/include/c++/9.1.0/type_traits:560:42: error: ‘nullptr_t’ is not a member of ‘std’
/usr/include/c++/9.1.0/type_traits:560:51: error: template argument 1 is invalid
560 | struct __is_null_pointer_helper<std::nullptr_t>
| ^
/usr/include/c++/9.1.0/type_traits:1295:37: error: ‘size_t’ is not a member of ‘std’
1295 | : public integral_constant<std::size_t, alignof(_Tp)> { };
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1295:37: error: ‘size_t’ is not a member of ‘std’
/usr/include/c++/9.1.0/type_traits:1295:57: error: template argument 1 is invalid
1295 | : public integral_constant<std::size_t, alignof(_Tp)> { };
| ^
/usr/include/c++/9.1.0/type_traits:1295:57: note: invalid template non-type parameter
/usr/include/c++/9.1.0/type_traits:1300:37: error: ‘size_t’ is not a member of ‘std’
1300 | : public integral_constant<std::size_t, 0> { };
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1300:37: error: ‘size_t’ is not a member of ‘std’
/usr/include/c++/9.1.0/type_traits:1300:46: error: template argument 1 is invalid
1300 | : public integral_constant<std::size_t, 0> { };
| ^
/usr/include/c++/9.1.0/type_traits:1300:46: note: invalid template non-type parameter
/usr/include/c++/9.1.0/type_traits:1302:31: error: ‘std::size_t’ has not been declared
1302 | template<typename _Tp, std::size_t _Size>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1303:21: error: ‘_Size’ was not declared in this scope
1303 | struct rank<_Tp[_Size]>
| ^~~~~
/usr/include/c++/9.1.0/type_traits:1303:27: error: template argument 1 is invalid
1303 | struct rank<_Tp[_Size]>
| ^
/usr/include/c++/9.1.0/type_traits:1304:37: error: ‘size_t’ is not a member of ‘std’
1304 | : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { };
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1304:37: error: ‘size_t’ is not a member of ‘std’
/usr/include/c++/9.1.0/type_traits:1304:65: error: template argument 1 is invalid
1304 | : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { };
| ^
/usr/include/c++/9.1.0/type_traits:1304:65: note: invalid template non-type parameter
/usr/include/c++/9.1.0/type_traits:1308:37: error: ‘size_t’ is not a member of ‘std’
1308 | : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { };
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1308:37: error: ‘size_t’ is not a member of ‘std’
/usr/include/c++/9.1.0/type_traits:1308:65: error: template argument 1 is invalid
1308 | : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { };
| ^
/usr/include/c++/9.1.0/type_traits:1308:65: note: invalid template non-type parameter
/usr/include/c++/9.1.0/type_traits:1313:37: error: ‘size_t’ is not a member of ‘std’
1313 | : public integral_constant<std::size_t, 0> { };
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1313:37: error: ‘size_t’ is not a member of ‘std’
/usr/include/c++/9.1.0/type_traits:1313:46: error: template argument 1 is invalid
1313 | : public integral_constant<std::size_t, 0> { };
| ^
/usr/include/c++/9.1.0/type_traits:1313:46: note: invalid template non-type parameter
/usr/include/c++/9.1.0/type_traits:1315:47: error: ‘std::size_t’ has not been declared
1315 | template<typename _Tp, unsigned _Uint, std::size_t _Size>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1316:23: error: ‘_Size’ was not declared in this scope
1316 | struct extent<_Tp[_Size], _Uint>
| ^~~~~
/usr/include/c++/9.1.0/type_traits:1316:36: error: template argument 1 is invalid
1316 | struct extent<_Tp[_Size], _Uint>
| ^
/usr/include/c++/9.1.0/type_traits:1317:37: error: ‘size_t’ is not a member of ‘std’
1317 | : public integral_constant<std::size_t,
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1317:37: error: ‘size_t’ is not a member of ‘std’
/usr/include/c++/9.1.0/type_traits:1318:24: error: ‘_Size’ was not declared in this scope
1318 | _Uint == 0 ? _Size : extent<_Tp,
| ^~~~~
/usr/include/c++/9.1.0/type_traits:1319:28: error: template argument 1 is invalid
1319 | _Uint - 1>::value>
| ^
/usr/include/c++/9.1.0/type_traits:1319:28: note: invalid template non-type parameter
/usr/include/c++/9.1.0/type_traits:1324:37: error: ‘size_t’ is not a member of ‘std’
1324 | : public integral_constant<std::size_t,
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1324:37: error: ‘size_t’ is not a member of ‘std’
/usr/include/c++/9.1.0/type_traits:1326:31: error: template argument 1 is invalid
1326 | _Uint - 1>::value>
| ^
/usr/include/c++/9.1.0/type_traits:1326:31: note: invalid template non-type parameter
/usr/include/c++/9.1.0/type_traits:1658:26: error: ‘size_t’ does not name a type
1658 | { static constexpr size_t __size = sizeof(_Tp); };
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:39:1: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
38 | #include <bits/c++config.h>
+++ |+#include <cstddef>
39 |
/usr/include/c++/9.1.0/type_traits:1660:14: error: ‘size_t’ has not been declared
1660 | template<size_t _Sz, typename _Tp, bool = (_Sz <= _Tp::__size)>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1660:48: error: ‘_Sz’ was not declared in this scope
1660 | template<size_t _Sz, typename _Tp, bool = (_Sz <= _Tp::__size)>
| ^~~
/usr/include/c++/9.1.0/type_traits:1661:14: error: no default argument for ‘_Tp’
1661 | struct __select;
| ^~~~~~~~
/usr/include/c++/9.1.0/type_traits:1663:14: error: ‘size_t’ has not been declared
1663 | template<size_t _Sz, typename _Uint, typename... _UInts>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1664:23: error: ‘_Sz’ was not declared in this scope
1664 | struct __select<_Sz, _List<_Uint, _UInts...>, true>
| ^~~
/usr/include/c++/9.1.0/type_traits:1664:57: error: template argument 1 is invalid
1664 | struct __select<_Sz, _List<_Uint, _UInts...>, true>
| ^
/usr/include/c++/9.1.0/type_traits:1667:14: error: ‘size_t’ has not been declared
1667 | template<size_t _Sz, typename _Uint, typename... _UInts>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1668:23: error: ‘_Sz’ was not declared in this scope
1668 | struct __select<_Sz, _List<_Uint, _UInts...>, false>
| ^~~
/usr/include/c++/9.1.0/type_traits:1668:58: error: template argument 1 is invalid
1668 | struct __select<_Sz, _List<_Uint, _UInts...>, false>
| ^
/usr/include/c++/9.1.0/type_traits:1669:18: error: ‘_Sz’ was not declared in this scope
1669 | : __select<_Sz, _List<_UInts...>>
| ^~~
/usr/include/c++/9.1.0/type_traits:1669:38: error: template argument 1 is invalid
1669 | : __select<_Sz, _List<_UInts...>>
| ^~
/usr/include/c++/9.1.0/type_traits:1660:52: error: ‘__size’ is not a member of ‘std::__make_unsigned_selector_base::_List<unsigned char, short unsigned int, unsigned int, long unsigned int, long long unsigned int>’
1660 | template<size_t _Sz, typename _Tp, bool = (_Sz <= _Tp::__size)>
| ~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/type_traits:1682:68: error: template argument 3 is invalid
1682 | using __unsigned_type = typename __select<sizeof(_Tp), _UInts>::__type;
| ^
/usr/include/c++/9.1.0/type_traits:1686:40: error: ‘__unsigned_type’ was not declared in this scope
1686 | = typename __match_cv_qualifiers<_Tp, __unsigned_type>::__type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/type_traits:1686:55: error: template argument 2 is invalid
1686 | = typename __match_cv_qualifiers<_Tp, __unsigned_type>::__type;
| ^
/usr/include/c++/9.1.0/type_traits:1698:61: error: ‘__type’ in ‘class std::__make_unsigned_selector<wchar_t, false, true>’ does not name a type
1698 | = typename __make_unsigned_selector<wchar_t, false, true>::__type;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1715:62: error: ‘__type’ in ‘class std::__make_unsigned_selector<char16_t, false, true>’ does not name a type
1715 | = typename __make_unsigned_selector<char16_t, false, true>::__type;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1722:62: error: ‘__type’ in ‘class std::__make_unsigned_selector<char32_t, false, true>’ does not name a type
1722 | = typename __make_unsigned_selector<char32_t, false, true>::__type;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits: In instantiation of ‘class std::__make_unsigned_selector<wchar_t, true, false>’:
/usr/include/c++/9.1.0/type_traits:1809:62: required from ‘class std::__make_signed_selector<wchar_t, false, true>’
/usr/include/c++/9.1.0/type_traits:1824:57: required from here
/usr/include/c++/9.1.0/type_traits:1643:13: error: no type named ‘__type’ in ‘struct std::__make_unsigned<wchar_t>’
1643 | using __unsigned_type
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/type_traits:1647:13: error: no type named ‘__type’ in ‘struct std::__make_unsigned<wchar_t>’
1647 | using __type
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1824:59: error: invalid combination of multiple type-specifiers
1824 | = typename __make_signed_selector<wchar_t, false, true>::__type;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits: In instantiation of ‘class std::__make_unsigned_selector<char16_t, true, false>’:
/usr/include/c++/9.1.0/type_traits:1809:62: required from ‘class std::__make_signed_selector<char16_t, false, true>’
/usr/include/c++/9.1.0/type_traits:1841:58: required from here
/usr/include/c++/9.1.0/type_traits:1643:13: error: no type named ‘__type’ in ‘struct std::__make_unsigned<char16_t>’
1643 | using __unsigned_type
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/type_traits:1647:13: error: no type named ‘__type’ in ‘struct std::__make_unsigned<char16_t>’
1647 | using __type
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1841:60: error: invalid combination of multiple type-specifiers
1841 | = typename __make_signed_selector<char16_t, false, true>::__type;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits: In instantiation of ‘class std::__make_unsigned_selector<char32_t, true, false>’:
/usr/include/c++/9.1.0/type_traits:1809:62: required from ‘class std::__make_signed_selector<char32_t, false, true>’
/usr/include/c++/9.1.0/type_traits:1848:58: required from here
/usr/include/c++/9.1.0/type_traits:1643:13: error: no type named ‘__type’ in ‘struct std::__make_unsigned<char32_t>’
1643 | using __unsigned_type
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/type_traits:1647:13: error: no type named ‘__type’ in ‘struct std::__make_unsigned<char32_t>’
1647 | using __type
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1848:60: error: invalid combination of multiple type-specifiers
1848 | = typename __make_signed_selector<char32_t, false, true>::__type;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1880:31: error: ‘std::size_t’ has not been declared
1880 | template<typename _Tp, std::size_t _Size>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1881:30: error: ‘_Size’ was not declared in this scope
1881 | struct remove_extent<_Tp[_Size]>
| ^~~~~
/usr/include/c++/9.1.0/type_traits:1881:36: error: template argument 1 is invalid
1881 | struct remove_extent<_Tp[_Size]>
| ^
/usr/include/c++/9.1.0/type_traits:1893:31: error: ‘std::size_t’ has not been declared
1893 | template<typename _Tp, std::size_t _Size>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1894:35: error: ‘_Size’ was not declared in this scope
1894 | struct remove_all_extents<_Tp[_Size]>
| ^~~~~
/usr/include/c++/9.1.0/type_traits:1894:41: error: template argument 1 is invalid
1894 | struct remove_all_extents<_Tp[_Size]>
| ^
/usr/include/c++/9.1.0/type_traits:1952:17: error: ‘std::size_t’ has not been declared
1952 | template<std::size_t _Len>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1957:23: error: ‘_Len’ was not declared in this scope
1957 | unsigned char __data[_Len];
| ^~~~
/usr/include/c++/9.1.0/type_traits:1972:17: error: ‘std::size_t’ has not been declared
1972 | template<std::size_t _Len, std::size_t _Align =
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1972:35: error: ‘std::size_t’ has not been declared
1972 | template<std::size_t _Len, std::size_t _Align =
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1973:48: error: ‘_Len’ was not declared in this scope
1973 | __alignof__(typename __aligned_storage_msa<_Len>::__type)>
| ^~~~
/usr/include/c++/9.1.0/type_traits:1973:52: error: template argument 1 is invalid
1973 | __alignof__(typename __aligned_storage_msa<_Len>::__type)>
| ^
/usr/include/c++/9.1.0/type_traits:1978:23: error: ‘_Len’ was not declared in this scope
1978 | unsigned char __data[_Len];
| ^~~~
/usr/include/c++/9.1.0/type_traits:1979:37: error: ‘_Align’ was not declared in this scope
1979 | struct __attribute__((__aligned__((_Align)))) { } __align;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1986:20: error: ‘size_t’ does not name a type
1986 | static const size_t _S_alignment = 0;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1986:20: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
/usr/include/c++/9.1.0/type_traits:1987:20: error: ‘size_t’ does not name a type
1987 | static const size_t _S_size = 0;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1987:20: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
/usr/include/c++/9.1.0/type_traits:1993:20: error: ‘size_t’ does not name a type
1993 | static const size_t _S_alignment =
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1993:20: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
/usr/include/c++/9.1.0/type_traits:1996:20: error: ‘size_t’ does not name a type
1996 | static const size_t _S_size =
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:1996:20: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
/usr/include/c++/9.1.0/type_traits:2011:13: error: ‘size_t’ has not been declared
2011 | template <size_t _Len, typename... _Types>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2018:20: error: ‘size_t’ does not name a type
2018 | static const size_t _S_len = _Len > __strictest::_S_size
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2018:20: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
/usr/include/c++/9.1.0/type_traits:2022:20: error: ‘size_t’ does not name a type
2022 | static const size_t alignment_value = __strictest::_S_alignment;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2022:20: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
/usr/include/c++/9.1.0/type_traits:2024:40: error: ‘_S_len’ was not declared in this scope
2024 | typedef typename aligned_storage<_S_len, alignment_value>::type type;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2024:48: error: ‘alignment_value’ was not declared in this scope; did you mean ‘alignment_of’?
2024 | typedef typename aligned_storage<_S_len, alignment_value>::type type;
| ^~~~~~~~~~~~~~~
| alignment_of
/usr/include/c++/9.1.0/type_traits:2024:63: error: template argument 1 is invalid
2024 | typedef typename aligned_storage<_S_len, alignment_value>::type type;
| ^
/usr/include/c++/9.1.0/type_traits:2024:63: error: template argument 2 is invalid
/usr/include/c++/9.1.0/type_traits:2027:13: error: ‘size_t’ has not been declared
2027 | template <size_t _Len, typename... _Types>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2028:11: error: ‘size_t’ does not name a type
2028 | const size_t aligned_union<_Len, _Types...>::alignment_value;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2028:11: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’?
/usr/include/c++/9.1.0/type_traits:2413:12: error: ‘size_t’ has not been declared
2413 | template<size_t _Len, size_t _Align =
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2413:25: error: ‘size_t’ has not been declared
2413 | template<size_t _Len, size_t _Align =
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2414:49: error: ‘_Len’ was not declared in this scope
2414 | __alignof__(typename __aligned_storage_msa<_Len>::__type)>
| ^~~~
/usr/include/c++/9.1.0/type_traits:2414:53: error: template argument 1 is invalid
2414 | __alignof__(typename __aligned_storage_msa<_Len>::__type)>
| ^
/usr/include/c++/9.1.0/type_traits:2415:56: error: ‘_Len’ was not declared in this scope
2415 | using aligned_storage_t = typename aligned_storage<_Len, _Align>::type;
| ^~~~
/usr/include/c++/9.1.0/type_traits:2415:62: error: ‘_Align’ was not declared in this scope
2415 | using aligned_storage_t = typename aligned_storage<_Len, _Align>::type;
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2415:68: error: template argument 1 is invalid
2415 | using aligned_storage_t = typename aligned_storage<_Len, _Align>::type;
| ^
/usr/include/c++/9.1.0/type_traits:2415:68: error: template argument 2 is invalid
/usr/include/c++/9.1.0/type_traits:2417:13: error: ‘size_t’ has not been declared
2417 | template <size_t _Len, typename... _Types>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2418:52: error: ‘_Len’ was not declared in this scope
2418 | using aligned_union_t = typename aligned_union<_Len, _Types...>::type;
| ^~~~
/usr/include/c++/9.1.0/type_traits:2418:67: error: template argument 1 is invalid
2418 | using aligned_union_t = typename aligned_union<_Len, _Types...>::type;
| ^
/usr/include/c++/9.1.0/type_traits:2535:26: error: ‘size_t’ has not been declared
2535 | template<typename _Tp, size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/type_traits:2538:21: error: ‘_Nm’ was not declared in this scope
2538 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm])
| ^~~
/usr/include/c++/9.1.0/type_traits:2538:24: error: ‘template<class _Tp, <declaration error> > typename std::enable_if<std::__is_swappable<_Tp>::value>::type std::swap’ conflicts with a previous declaration
2538 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm])
| ^
/usr/include/c++/9.1.0/type_traits:2531:5: note: previous declaration ‘typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&)’
2531 | swap(_Tp&, _Tp&)
| ^~~~
/usr/include/c++/9.1.0/type_traits:2538:16: error: ‘__a’ was not declared in this scope
2538 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm])
| ^~~
/usr/include/c++/9.1.0/type_traits:2538:21: error: ‘_Nm’ was not declared in this scope
2538 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm])
| ^~~
/usr/include/c++/9.1.0/type_traits:2538:33: error: ‘__b’ was not declared in this scope
2538 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm])
| ^~~
/usr/include/c++/9.1.0/type_traits:2538:38: error: ‘_Nm’ was not declared in this scope
2538 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm])
| ^~~
/usr/include/c++/9.1.0/type_traits:2538:43: error: expected ‘;’ before ‘noexcept’
2538 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm])
| ^
| ;
2539 | noexcept(__is_nothrow_swappable<_Tp>::value);
| ~~~~~~~~
In file included from /usr/include/c++/9.1.0/utility:70,
from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/stl_pair.h:86:17: error: ‘std::size_t’ has not been declared
86 | template<std::size_t...>
| ^~~~~~
/usr/include/c++/9.1.0/bits/stl_pair.h:434:41: error: ‘std::size_t’ has not been declared
434 | template<typename... _Args1, std::size_t... _Indexes1,
| ^~~~~~
/usr/include/c++/9.1.0/bits/stl_pair.h:435:41: error: ‘std::size_t’ has not been declared
435 | typename... _Args2, std::size_t... _Indexes2>
| ^~~~~~
/usr/include/c++/9.1.0/bits/stl_pair.h:437:27: error: ‘_Indexes1’ was not declared in this scope
437 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>);
| ^~~~~~~~~
/usr/include/c++/9.1.0/bits/stl_pair.h:437:36: error: expected parameter pack before ‘...’
437 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>);
| ^~~
/usr/include/c++/9.1.0/bits/stl_pair.h:437:39: error: template argument 1 is invalid
437 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>);
| ^
/usr/include/c++/9.1.0/bits/stl_pair.h:437:55: error: ‘_Indexes2’ was not declared in this scope
437 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>);
| ^~~~~~~~~
/usr/include/c++/9.1.0/bits/stl_pair.h:437:64: error: expected parameter pack before ‘...’
437 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>);
| ^~~
/usr/include/c++/9.1.0/bits/stl_pair.h:437:67: error: template argument 1 is invalid
437 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>);
| ^
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:109:17: error: ‘std::size_t’ has not been declared
109 | template<std::size_t __i, typename _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/utility:110:12: error: no default argument for ‘_Tp’
110 | struct tuple_element;
| ^~~~~~~~~~~~~
/usr/include/c++/9.1.0/utility:113:17: error: ‘std::size_t’ has not been declared
113 | template<std::size_t __i, typename _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/utility:114:54: error: ‘__i’ was not declared in this scope
114 | using __tuple_element_t = typename tuple_element<__i, _Tp>::type;
| ^~~
/usr/include/c++/9.1.0/utility:114:62: error: template argument 1 is invalid
114 | using __tuple_element_t = typename tuple_element<__i, _Tp>::type;
| ^
/usr/include/c++/9.1.0/utility:116:17: error: ‘std::size_t’ has not been declared
116 | template<std::size_t __i, typename _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/utility:117:26: error: ‘__i’ was not declared in this scope
117 | struct tuple_element<__i, const _Tp>
| ^~~
/usr/include/c++/9.1.0/utility:117:40: error: template argument 1 is invalid
117 | struct tuple_element<__i, const _Tp>
| ^
/usr/include/c++/9.1.0/utility:122:17: error: ‘std::size_t’ has not been declared
122 | template<std::size_t __i, typename _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/utility:123:26: error: ‘__i’ was not declared in this scope
123 | struct tuple_element<__i, volatile _Tp>
| ^~~
/usr/include/c++/9.1.0/utility:123:43: error: template argument 1 is invalid
123 | struct tuple_element<__i, volatile _Tp>
| ^
/usr/include/c++/9.1.0/utility:128:17: error: ‘std::size_t’ has not been declared
128 | template<std::size_t __i, typename _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/utility:129:26: error: ‘__i’ was not declared in this scope
129 | struct tuple_element<__i, const volatile _Tp>
| ^~~
/usr/include/c++/9.1.0/utility:129:49: error: template argument 1 is invalid
129 | struct tuple_element<__i, const volatile _Tp>
| ^
/usr/include/c++/9.1.0/utility:140:17: error: ‘std::size_t’ has not been declared
140 | template<std::size_t __i, typename _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/utility:141:52: error: ‘__i’ was not declared in this scope
141 | using tuple_element_t = typename tuple_element<__i, _Tp>::type;
| ^~~
/usr/include/c++/9.1.0/utility:141:60: error: template argument 1 is invalid
141 | using tuple_element_t = typename tuple_element<__i, _Tp>::type;
| ^
/usr/include/c++/9.1.0/utility:154:37: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
154 | : public integral_constant<std::size_t, 2> { };
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:154:37: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
154 | : public integral_constant<std::size_t, 2> { };
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:154:46: error: template argument 1 is invalid
154 | : public integral_constant<std::size_t, 2> { };
| ^
/usr/include/c++/9.1.0/utility:154:46: note: invalid template non-type parameter
/usr/include/c++/9.1.0/utility:166:17: error: ‘std::size_t’ has not been declared
166 | template<std::size_t _Int>
| ^~~~~~
/usr/include/c++/9.1.0/utility:217:17: error: ‘std::size_t’ has not been declared
217 | template<std::size_t _Int, class _Tp1, class _Tp2>
| ^~~~~~
/usr/include/c++/9.1.0/utility:218:38: error: ‘_Int’ was not declared in this scope
218 | constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&
| ^~~~
/usr/include/c++/9.1.0/utility:218:64: error: template argument 1 is invalid
218 | constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&
| ^~
/usr/include/c++/9.1.0/utility: In function ‘constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’:
/usr/include/c++/9.1.0/utility:220:25: error: ‘_Int’ was not declared in this scope
220 | { return __pair_get<_Int>::__get(__in); }
| ^~~~
/usr/include/c++/9.1.0/utility:220:29: error: template argument 1 is invalid
220 | { return __pair_get<_Int>::__get(__in); }
| ^
/usr/include/c++/9.1.0/utility: At global scope:
/usr/include/c++/9.1.0/utility:222:17: error: ‘std::size_t’ has not been declared
222 | template<std::size_t _Int, class _Tp1, class _Tp2>
| ^~~~~~
/usr/include/c++/9.1.0/utility:223:38: error: ‘_Int’ was not declared in this scope
223 | constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&&
| ^~~~
/usr/include/c++/9.1.0/utility:223:64: error: template argument 1 is invalid
223 | constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&&
| ^~
/usr/include/c++/9.1.0/utility: In function ‘constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’:
/usr/include/c++/9.1.0/utility:225:25: error: ‘_Int’ was not declared in this scope
225 | { return __pair_get<_Int>::__move_get(std::move(__in)); }
| ^~~~
/usr/include/c++/9.1.0/utility:225:29: error: template argument 1 is invalid
225 | { return __pair_get<_Int>::__move_get(std::move(__in)); }
| ^
/usr/include/c++/9.1.0/utility: At global scope:
/usr/include/c++/9.1.0/utility:227:17: error: ‘std::size_t’ has not been declared
227 | template<std::size_t _Int, class _Tp1, class _Tp2>
| ^~~~~~
/usr/include/c++/9.1.0/utility:228:44: error: ‘_Int’ was not declared in this scope
228 | constexpr const typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&
| ^~~~
/usr/include/c++/9.1.0/utility:228:70: error: template argument 1 is invalid
228 | constexpr const typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&
| ^~
/usr/include/c++/9.1.0/utility: In function ‘constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’:
/usr/include/c++/9.1.0/utility:230:25: error: ‘_Int’ was not declared in this scope
230 | { return __pair_get<_Int>::__const_get(__in); }
| ^~~~
/usr/include/c++/9.1.0/utility:230:29: error: template argument 1 is invalid
230 | { return __pair_get<_Int>::__const_get(__in); }
| ^
/usr/include/c++/9.1.0/utility: At global scope:
/usr/include/c++/9.1.0/utility:232:17: error: ‘std::size_t’ has not been declared
232 | template<std::size_t _Int, class _Tp1, class _Tp2>
| ^~~~~~
/usr/include/c++/9.1.0/utility:233:44: error: ‘_Int’ was not declared in this scope
233 | constexpr const typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&&
| ^~~~
/usr/include/c++/9.1.0/utility:233:70: error: template argument 1 is invalid
233 | constexpr const typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&&
| ^~
/usr/include/c++/9.1.0/utility: In function ‘constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’:
/usr/include/c++/9.1.0/utility:235:25: error: ‘_Int’ was not declared in this scope
235 | { return __pair_get<_Int>::__const_move_get(std::move(__in)); }
| ^~~~
/usr/include/c++/9.1.0/utility:235:29: error: template argument 1 is invalid
235 | { return __pair_get<_Int>::__const_move_get(std::move(__in)); }
| ^
/usr/include/c++/9.1.0/utility: At global scope:
/usr/include/c++/9.1.0/utility:310:58: note: invalid template non-type parameter
310 | using __type = _Index_tuple<__integer_pack(_Num)...>;
| ^
In file included from /usr/include/c++/9.1.0/bits/stl_algobase.h:62,
from /usr/include/c++/9.1.0/algorithm:61,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/type_traits.h:162:35: error: ‘bool __gnu_cxx::__is_null_pointer’ redeclared as different kind of entity
162 | __is_null_pointer(std::nullptr_t)
| ^
/usr/include/c++/9.1.0/ext/type_traits.h:157:5: note: previous declaration ‘template<class _Type> bool __gnu_cxx::__is_null_pointer(_Type)’
157 | __is_null_pointer(_Type)
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/type_traits.h:162:26: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
162 | __is_null_pointer(std::nullptr_t)
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:59,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/new:125:50: error: declaration of ‘operator new’ as non-function
125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
| ^
/usr/include/c++/9.1.0/new:125:44: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:59,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/new:126:41: error: attributes after parenthesized initializer ignored [-fpermissive]
126 | __attribute__((__externally_visible__));
| ^
/usr/include/c++/9.1.0/new:127:52: error: declaration of ‘operator new []’ as non-function
127 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
| ^
/usr/include/c++/9.1.0/new:127:46: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
127 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:59,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/new:128:41: error: attributes after parenthesized initializer ignored [-fpermissive]
128 | __attribute__((__externally_visible__));
| ^
/usr/include/c++/9.1.0/new:134:34: error: ‘std::size_t’ has not been declared
134 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
| ^~~~~~
/usr/include/c++/9.1.0/new:136:36: error: ‘std::size_t’ has not been declared
136 | void operator delete[](void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
| ^~~~~~
/usr/include/c++/9.1.0/new:139:44: error: declaration of ‘operator new’ as non-function
139 | _GLIBCXX_NODISCARD void* operator new(std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
| ^~~~~~
/usr/include/c++/9.1.0/new:139:44: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:59,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/new:139:52: error: expected primary-expression before ‘const’
139 | _GLIBCXX_NODISCARD void* operator new(std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
| ^~~~~
/usr/include/c++/9.1.0/new:141:46: error: declaration of ‘operator new []’ as non-function
141 | _GLIBCXX_NODISCARD void* operator new[](std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
| ^~~~~~
/usr/include/c++/9.1.0/new:141:46: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:59,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/new:141:54: error: expected primary-expression before ‘const’
141 | _GLIBCXX_NODISCARD void* operator new[](std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
| ^~~~~
/usr/include/c++/9.1.0/new:173:51: error: declaration of ‘operator new’ as non-function
173 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
| ^~~~~~
/usr/include/c++/9.1.0/new:173:51: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:59,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/new:173:59: error: expected primary-expression before ‘void’
173 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
| ^~~~
/usr/include/c++/9.1.0/new:175:53: error: declaration of ‘operator new []’ as non-function
175 | _GLIBCXX_NODISCARD inline void* operator new[](std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
| ^~~~~~
/usr/include/c++/9.1.0/new:175:53: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:59,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/new:175:61: error: expected primary-expression before ‘void’
175 | _GLIBCXX_NODISCARD inline void* operator new[](std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
| ^~~~
In file included from /usr/include/c++/9.1.0/ext/alloc_traits.h:36,
from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/alloc_traits.h:412:36: error: ‘ptrdiff_t’ in namespace ‘std’ does not name a type
412 | using difference_type = std::ptrdiff_t;
| ^~~~~~~~~
/usr/include/c++/9.1.0/bits/alloc_traits.h:415:30: error: ‘size_t’ in namespace ‘std’ does not name a type
415 | using size_type = std::size_t;
| ^~~~~~
/usr/include/c++/9.1.0/bits/alloc_traits.h:443:37: error: ‘size_type’ has not been declared
443 | allocate(allocator_type& __a, size_type __n)
| ^~~~~~~~~
/usr/include/c++/9.1.0/bits/alloc_traits.h:457:37: error: ‘size_type’ has not been declared
457 | allocate(allocator_type& __a, size_type __n, const_void_pointer __hint)
| ^~~~~~~~~
/usr/include/c++/9.1.0/bits/alloc_traits.h:469:52: error: ‘size_type’ has not been declared
469 | deallocate(allocator_type& __a, pointer __p, size_type __n)
| ^~~~~~~~~
/usr/include/c++/9.1.0/bits/alloc_traits.h:504:14: error: ‘size_type’ does not name a type; did you mean ‘true_type’?
504 | static size_type
| ^~~~~~~~~
| true_type
In file included from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/stl_tempbuf.h: In function ‘std::pair<_Tp*, long int> std::get_temporary_buffer(ptrdiff_t)’:
/usr/include/c++/9.1.0/bits/stl_tempbuf.h:95:20: error: too many arguments to function ‘void* operator new(long unsigned int)’
95 | std::nothrow));
| ^
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qglobal.h: At global scope:
/usr/include/qt/QtCore/qglobal.h:513:42: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
513 | using qsizetype = QIntegerForSizeof<std::size_t>::Signed;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qglobal.h:513:42: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
513 | using qsizetype = QIntegerForSizeof<std::size_t>::Signed;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qglobal.h:513:48: error: template argument 1 is invalid
513 | using qsizetype = QIntegerForSizeof<std::size_t>::Signed;
| ^
In file included from /usr/include/c++/9.1.0/string:40,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/char_traits.h:108:66: error: ‘std::size_t’ has not been declared
108 | compare(const char_type* __s1, const char_type* __s2, std::size_t __n);
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:110:40: error: ‘size_t’ in namespace ‘std’ does not name a type
110 | static _GLIBCXX14_CONSTEXPR std::size_t
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:114:39: error: ‘std::size_t’ has not been declared
114 | find(const char_type* __s, std::size_t __n, const char_type& __a);
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:117:57: error: ‘std::size_t’ has not been declared
117 | move(char_type* __s1, const char_type* __s2, std::size_t __n);
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:120:57: error: ‘std::size_t’ has not been declared
120 | copy(char_type* __s1, const char_type* __s2, std::size_t __n);
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:123:35: error: ‘std::size_t’ has not been declared
123 | assign(char_type* __s, std::size_t __n, char_type __a);
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:149:64: error: ‘std::size_t’ has not been declared
149 | compare(const char_type* __s1, const char_type* __s2, std::size_t __n)
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h: In static member function ‘static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, int)’:
/usr/include/c++/9.1.0/bits/char_traits.h:151:17: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
151 | for (std::size_t __i = 0; __i < __n; ++__i)
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/string:40,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/char_traits.h:151:33: error: ‘__i’ was not declared in this scope; did you mean ‘__n’?
151 | for (std::size_t __i = 0; __i < __n; ++__i)
| ^~~
| __n
/usr/include/c++/9.1.0/bits/char_traits.h: At global scope:
/usr/include/c++/9.1.0/bits/char_traits.h:160:31: error: ‘size_t’ in namespace ‘std’ does not name a type
160 | _GLIBCXX14_CONSTEXPR std::size_t
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:173:37: error: ‘std::size_t’ has not been declared
173 | find(const char_type* __s, std::size_t __n, const char_type& __a)
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h: In static member function ‘static constexpr const char_type* __gnu_cxx::char_traits<_CharT>::find(const char_type*, int, const char_type&)’:
/usr/include/c++/9.1.0/bits/char_traits.h:175:17: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
175 | for (std::size_t __i = 0; __i < __n; ++__i)
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/string:40,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/char_traits.h:175:33: error: ‘__i’ was not declared in this scope; did you mean ‘__s’?
175 | for (std::size_t __i = 0; __i < __n; ++__i)
| ^~~
| __s
/usr/include/c++/9.1.0/bits/char_traits.h: At global scope:
/usr/include/c++/9.1.0/bits/char_traits.h:184:55: error: ‘std::size_t’ has not been declared
184 | move(char_type* __s1, const char_type* __s2, std::size_t __n)
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:195:55: error: ‘std::size_t’ has not been declared
195 | copy(char_type* __s1, const char_type* __s2, std::size_t __n)
| ^~~~~~
/usr/include/c++/9.1.0/bits/char_traits.h:205:33: error: ‘std::size_t’ has not been declared
205 | assign(char_type* __s, std::size_t __n, char_type __a)
| ^~~~~~
In file included from /usr/include/c++/9.1.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/9.1.0/bits/allocator.h:46,
from /usr/include/c++/9.1.0/string:41,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/new_allocator.h:44:14: error: ‘std::size_t’ has not been declared
44 | using std::size_t;
| ^~~~~~
/usr/include/c++/9.1.0/ext/new_allocator.h:45:14: error: ‘std::ptrdiff_t’ has not been declared
45 | using std::ptrdiff_t;
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:55:51: error: ‘std::size_t’ has not been declared
55 | const char* __name, const _CharT* __str, std::size_t* __idx,
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:48: error: ‘std::size_t’ has not been declared
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:100:31: error: ‘std::size_t’ has not been declared
100 | __builtin_va_list), std::size_t __n,
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<char>, char>’:
/usr/include/c++/9.1.0/bits/basic_string.h:80:24: required from ‘class std::__cxx11::basic_string<char>’
/usr/include/c++/9.1.0/bits/basic_string.h:6504:68: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<char> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<char> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<char>, char>::_Base_type {aka std::allocator_traits<std::allocator<char> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<char>, char>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<char> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘int std::__cxx11::stoi(const string&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6505:19: error: no matching function for call to ‘__stoa<long int, int>(long int (*)(const char*, char**, int) throw (), const char [5], const char*, size_t*&, int&)’
6505 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6505:6: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6505 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long int std::__cxx11::stol(const string&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6510:22: error: no matching function for call to ‘__stoa(long int (*)(const char*, char**, int) throw (), const char [5], const char*, size_t*&, int&)’
6510 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6510:9: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6510 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long unsigned int std::__cxx11::stoul(const string&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6515:22: error: no matching function for call to ‘__stoa(long unsigned int (*)(const char*, char**, int) throw (), const char [6], const char*, size_t*&, int&)’
6515 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6515:9: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6515 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long long int std::__cxx11::stoll(const string&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6520:22: error: no matching function for call to ‘__stoa(long long int (*)(const char*, char**, int) throw (), const char [6], const char*, size_t*&, int&)’
6520 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6520:9: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6520 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long long unsigned int std::__cxx11::stoull(const string&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6525:22: error: no matching function for call to ‘__stoa(long long unsigned int (*)(const char*, char**, int) throw (), const char [7], const char*, size_t*&, int&)’
6525 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6525:9: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6525 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘float std::__cxx11::stof(const string&, size_t*)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6530:72: error: no matching function for call to ‘__stoa(float (*)(const char*, char**) throw (), const char [5], const char*, size_t*&)’
6530 | { return __gnu_cxx::__stoa(&std::strtof, "stof", __str.c_str(), __idx); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6530:67: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6530 | { return __gnu_cxx::__stoa(&std::strtof, "stof", __str.c_str(), __idx); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘double std::__cxx11::stod(const string&, size_t*)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6534:72: error: no matching function for call to ‘__stoa(double (*)(const char*, char**) throw (), const char [5], const char*, size_t*&)’
6534 | { return __gnu_cxx::__stoa(&std::strtod, "stod", __str.c_str(), __idx); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6534:67: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6534 | { return __gnu_cxx::__stoa(&std::strtod, "stod", __str.c_str(), __idx); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long double std::__cxx11::stold(const string&, size_t*)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6538:74: error: no matching function for call to ‘__stoa(long double (*)(const char*, char**) throw (), const char [6], const char*, size_t*&)’
6538 | { return __gnu_cxx::__stoa(&std::strtold, "stold", __str.c_str(), __idx); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6538:69: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6538 | { return __gnu_cxx::__stoa(&std::strtold, "stold", __str.c_str(), __idx); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6548:20: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), long unsigned int, const char [3], int&)’
6548 | "%d", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6548:20: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6548 | "%d", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(unsigned int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6554:20: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), long unsigned int, const char [3], unsigned int&)’
6554 | "%u", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6554:20: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6554 | "%u", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6559:21: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), long unsigned int, const char [4], long int&)’
6559 | "%ld", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6559:21: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6559 | "%ld", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long unsigned int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6565:21: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), long unsigned int, const char [4], long unsigned int&)’
6565 | "%lu", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6565:21: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6565 | "%lu", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long long int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6571:22: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), long unsigned int, const char [5], long long int&)’
6571 | "%lld", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6571:22: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6571 | "%lld", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long long unsigned int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6577:22: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), long unsigned int, const char [5], long long unsigned int&)’
6577 | "%llu", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6577:22: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6577 | "%llu", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(float)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6585:20: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), const int&, const char [3], float&)’
6585 | "%f", __val);
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6585:20: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6585 | "%f", __val);
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(double)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6594:20: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), const int&, const char [3], double&)’
6594 | "%f", __val);
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6594:20: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6594 | "%f", __val);
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long double)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6603:21: error: no matching function for call to ‘__to_xstring<std::string>(int (*)(char*, size_t, const char*, __va_list_tag*) throw (), const int&, const char [4], long double&)’
6603 | "%Lf", __val);
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6603:21: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6603 | "%Lf", __val);
| ^
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<wchar_t>, wchar_t>’:
/usr/include/c++/9.1.0/bits/basic_string.h:80:24: required from ‘class std::__cxx11::basic_string<wchar_t>’
/usr/include/c++/9.1.0/bits/basic_string.h:6610:68: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<wchar_t> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<wchar_t> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<wchar_t>, wchar_t>::_Base_type {aka std::allocator_traits<std::allocator<wchar_t> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<wchar_t>, wchar_t>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<wchar_t> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘int std::__cxx11::stoi(const wstring&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6611:19: error: no matching function for call to ‘__stoa<long int, int>(long int (*)(const wchar_t*, wchar_t**, int) throw (), const char [5], const wchar_t*, size_t*&, int&)’
6611 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6611:6: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6611 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long int std::__cxx11::stol(const wstring&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6616:22: error: no matching function for call to ‘__stoa(long int (*)(const wchar_t*, wchar_t**, int) throw (), const char [5], const wchar_t*, size_t*&, int&)’
6616 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6616:9: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6616 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long unsigned int std::__cxx11::stoul(const wstring&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6621:22: error: no matching function for call to ‘__stoa(long unsigned int (*)(const wchar_t*, wchar_t**, int) throw (), const char [6], const wchar_t*, size_t*&, int&)’
6621 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6621:9: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6621 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long long int std::__cxx11::stoll(const wstring&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6626:22: error: no matching function for call to ‘__stoa(long long int (*)(const wchar_t*, wchar_t**, int) throw (), const char [6], const wchar_t*, size_t*&, int&)’
6626 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6626:9: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6626 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long long unsigned int std::__cxx11::stoull(const wstring&, size_t*, int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6631:22: error: no matching function for call to ‘__stoa(long long unsigned int (*)(const wchar_t*, wchar_t**, int) throw (), const char [7], const wchar_t*, size_t*&, int&)’
6631 | __idx, __base); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6631:9: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6631 | __idx, __base); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘float std::__cxx11::stof(const wstring&, size_t*)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6636:72: error: no matching function for call to ‘__stoa(float (*)(const wchar_t*, wchar_t**) throw (), const char [5], const wchar_t*, size_t*&)’
6636 | { return __gnu_cxx::__stoa(&std::wcstof, "stof", __str.c_str(), __idx); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6636:67: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6636 | { return __gnu_cxx::__stoa(&std::wcstof, "stof", __str.c_str(), __idx); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘double std::__cxx11::stod(const wstring&, size_t*)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6640:72: error: no matching function for call to ‘__stoa(double (*)(const wchar_t*, wchar_t**) throw (), const char [5], const wchar_t*, size_t*&)’
6640 | { return __gnu_cxx::__stoa(&std::wcstod, "stod", __str.c_str(), __idx); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6640:67: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6640 | { return __gnu_cxx::__stoa(&std::wcstod, "stod", __str.c_str(), __idx); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘long double std::__cxx11::stold(const wstring&, size_t*)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6644:74: error: no matching function for call to ‘__stoa(long double (*)(const wchar_t*, wchar_t**) throw (), const char [6], const wchar_t*, size_t*&)’
6644 | { return __gnu_cxx::__stoa(&std::wcstold, "stold", __str.c_str(), __idx); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: candidate: ‘template<class _TRet, class _Ret, class _CharT, class ... _Base> _Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, int*, _Base ...)’
54 | __stoa(_TRet (*__convf) (const _CharT*, _CharT**, _Base...),
| ^~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:54:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6644:69: note: cannot convert ‘__idx’ (type ‘size_t*’ {aka ‘long unsigned int*’}) to type ‘int*’
6644 | { return __gnu_cxx::__stoa(&std::wcstold, "stold", __str.c_str(), __idx); }
| ^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6651:22: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), long unsigned int, const wchar_t [3], int&)’
6651 | L"%d", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6651:22: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6651 | L"%d", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(unsigned int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6657:22: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), long unsigned int, const wchar_t [3], unsigned int&)’
6657 | L"%u", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6657:22: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6657 | L"%u", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(long int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6662:23: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), long unsigned int, const wchar_t [4], long int&)’
6662 | L"%ld", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6662:23: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6662 | L"%ld", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(long unsigned int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6668:23: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), long unsigned int, const wchar_t [4], long unsigned int&)’
6668 | L"%lu", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6668:23: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6668 | L"%lu", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(long long int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6674:24: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), long unsigned int, const wchar_t [5], long long int&)’
6674 | L"%lld", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6674:24: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6674 | L"%lld", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(long long unsigned int)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6680:24: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), long unsigned int, const wchar_t [5], long long unsigned int&)’
6680 | L"%llu", __val); }
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6680:24: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6680 | L"%llu", __val); }
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(float)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6688:22: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), const int&, const wchar_t [3], float&)’
6688 | L"%f", __val);
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6688:22: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6688 | L"%f", __val);
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(double)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6697:22: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), const int&, const wchar_t [3], double&)’
6697 | L"%f", __val);
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6697:22: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6697 | L"%f", __val);
| ^
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::wstring std::__cxx11::to_wstring(long double)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6706:23: error: no matching function for call to ‘__to_xstring<std::wstring>(int (*)(wchar_t*, size_t, const wchar_t*, __va_list_tag*) throw (), const int&, const wchar_t [4], long double&)’
6706 | L"%Lf", __val);
| ^
In file included from /usr/include/c++/9.1.0/bits/basic_string.h:6493,
from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: candidate: ‘template<class _String, class _CharT> _String __gnu_cxx::__to_xstring(int (*)(_CharT*, int, const _CharT*, __va_list_tag*), int, const _CharT*, ...)’
99 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/string_conversions.h:99:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6706:23: note: mismatched types ‘int’ and ‘size_t’ {aka ‘long unsigned int’}
6706 | L"%Lf", __val);
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In member function ‘size_t std::hash<std::__cxx11::basic_string<char> >::operator()(const string&) const’:
/usr/include/c++/9.1.0/bits/basic_string.h:6735:54: error: ‘const string’ {aka ‘const class std::__cxx11::basic_string<char>’} has no member named ‘length’
6735 | { return std::_Hash_impl::hash(__s.data(), __s.length()); }
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In member function ‘size_t std::hash<std::__cxx11::basic_string<wchar_t> >::operator()(const wstring&) const’:
/usr/include/c++/9.1.0/bits/basic_string.h:6751:42: error: ‘const wstring’ {aka ‘const class std::__cxx11::basic_string<wchar_t>’} has no member named ‘length’
6751 | __s.length() * sizeof(wchar_t)); }
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<char16_t>, char16_t>’:
/usr/include/c++/9.1.0/bits/basic_string.h:80:24: required from ‘class std::__cxx11::basic_string<char16_t>’
/usr/include/c++/9.1.0/bits/basic_string.h:6784:41: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<char16_t> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<char16_t> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<char16_t>, char16_t>::_Base_type {aka std::allocator_traits<std::allocator<char16_t> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<char16_t>, char16_t>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<char16_t> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In member function ‘size_t std::hash<std::__cxx11::basic_string<char16_t> >::operator()(const u16string&) const’:
/usr/include/c++/9.1.0/bits/basic_string.h:6785:42: error: ‘const u16string’ {aka ‘const class std::__cxx11::basic_string<char16_t>’} has no member named ‘length’
6785 | __s.length() * sizeof(char16_t)); }
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<char32_t>, char32_t>’:
/usr/include/c++/9.1.0/bits/basic_string.h:80:24: required from ‘class std::__cxx11::basic_string<char32_t>’
/usr/include/c++/9.1.0/bits/basic_string.h:6799:41: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<char32_t> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<char32_t> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<char32_t>, char32_t>::_Base_type {aka std::allocator_traits<std::allocator<char32_t> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<char32_t>, char32_t>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<char32_t> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In member function ‘size_t std::hash<std::__cxx11::basic_string<char32_t> >::operator()(const u32string&) const’:
/usr/include/c++/9.1.0/bits/basic_string.h:6800:42: error: ‘const u32string’ {aka ‘const class std::__cxx11::basic_string<char32_t>’} has no member named ‘length’
6800 | __s.length() * sizeof(char32_t)); }
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::__cxx11::basic_string<char> std::literals::string_literals::operator""s(const char*, size_t)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6820:45: error: no matching function for call to ‘std::__cxx11::basic_string<char>::basic_string(<brace-enclosed initializer list>)’
6820 | { return basic_string<char>{__str, __len}; }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’
625 | basic_string(_InputIterator __beg, _InputIterator __end,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6820:45: note: deduced conflicting types for parameter ‘_InputIterator’ (‘const char*’ and ‘long unsigned int’)
6820 | { return basic_string<char>{__str, __len}; }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:587:56: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char>&’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:61: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char>&’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘const char*’ to ‘std::initializer_list<char>’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
552 | basic_string(basic_string&& __str) noexcept
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:525:53: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char>&’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
448 | basic_string(const basic_string& __str)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
431 | basic_string()
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::__cxx11::basic_string<wchar_t> std::literals::string_literals::operator""s(const wchar_t*, size_t)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6826:48: error: no matching function for call to ‘std::__cxx11::basic_string<wchar_t>::basic_string(<brace-enclosed initializer list>)’
6826 | { return basic_string<wchar_t>{__str, __len}; }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’
625 | basic_string(_InputIterator __beg, _InputIterator __end,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6826:48: note: deduced conflicting types for parameter ‘_InputIterator’ (‘const wchar_t*’ and ‘long unsigned int’)
6826 | { return basic_string<wchar_t>{__str, __len}; }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:587:56: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<wchar_t>&’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:61: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<wchar_t>&’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘const wchar_t*’ to ‘std::initializer_list<wchar_t>’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
552 | basic_string(basic_string&& __str) noexcept
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:525:53: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<wchar_t>&’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
448 | basic_string(const basic_string& __str)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
431 | basic_string()
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::__cxx11::basic_string<char16_t> std::literals::string_literals::operator""s(const char16_t*, size_t)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6839:49: error: no matching function for call to ‘std::__cxx11::basic_string<char16_t>::basic_string(<brace-enclosed initializer list>)’
6839 | { return basic_string<char16_t>{__str, __len}; }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’
625 | basic_string(_InputIterator __beg, _InputIterator __end,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6839:49: note: deduced conflicting types for parameter ‘_InputIterator’ (‘const char16_t*’ and ‘long unsigned int’)
6839 | { return basic_string<char16_t>{__str, __len}; }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:587:56: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char16_t>&’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:61: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char16_t>&’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘const char16_t*’ to ‘std::initializer_list<char16_t>’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
552 | basic_string(basic_string&& __str) noexcept
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:525:53: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char16_t>&’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
448 | basic_string(const basic_string& __str)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
431 | basic_string()
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In function ‘std::__cxx11::basic_string<char32_t> std::literals::string_literals::operator""s(const char32_t*, size_t)’:
/usr/include/c++/9.1.0/bits/basic_string.h:6844:49: error: no matching function for call to ‘std::__cxx11::basic_string<char32_t>::basic_string(<brace-enclosed initializer list>)’
6844 | { return basic_string<char32_t>{__str, __len}; }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’
625 | basic_string(_InputIterator __beg, _InputIterator __end,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:6844:49: note: deduced conflicting types for parameter ‘_InputIterator’ (‘const char32_t*’ and ‘long unsigned int’)
6844 | { return basic_string<char32_t>{__str, __len}; }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:587:56: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char32_t>&’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:61: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char32_t>&’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘const char32_t*’ to ‘std::initializer_list<char32_t>’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
552 | basic_string(basic_string&& __str) noexcept
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:525:53: note: no known conversion for argument 2 from ‘size_t’ {aka ‘long unsigned int’} to ‘const std::allocator<char32_t>&’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
448 | basic_string(const basic_string& __str)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
431 | basic_string()
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/c++/9.1.0/bits/locale_facets.h:2655,
from /usr/include/c++/9.1.0/bits/basic_ios.h:37,
from /usr/include/c++/9.1.0/ios:44,
from /usr/include/c++/9.1.0/ostream:38,
from /usr/include/c++/9.1.0/iterator:64,
from /usr/include/qt/QtCore/qbytearray.h:53,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/locale_facets.tcc: In member function ‘void std::__numpunct_cache<_CharT>::_M_cache(const std::locale&)’:
/usr/include/c++/9.1.0/bits/locale_facets.tcc:88:27: error: ‘const string’ {aka ‘const class std::__cxx11::basic_string<char>’} has no member named ‘size’
88 | _M_grouping_size = __g.size();
| ^~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc:90:8: error: ‘const string’ {aka ‘const class std::__cxx11::basic_string<char>’} has no member named ‘copy’
90 | __g.copy(__grouping, _M_grouping_size);
| ^~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc: In member function ‘_InIter std::num_get<_CharT, _InIter>::_M_extract_float(_InIter, _InIter, std::ios_base&, std::ios_base::iostate&, std::string&) const’:
/usr/include/c++/9.1.0/bits/locale_facets.tcc:211:19: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
211 | __found_grouping.reserve(32);
| ^~~~~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc:296:28: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘size’
296 | if (__found_grouping.size())
| ^~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc:319:28: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘size’
319 | if (__found_grouping.size() && !__found_dec)
| ^~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc:355:28: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘size’
355 | if (__found_grouping.size())
| ^~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc: In member function ‘_InIter std::num_get<_CharT, _InIter>::_M_extract_int(_InIter, _InIter, std::ios_base&, std::ios_base::iostate&, _ValueT&) const’:
/usr/include/c++/9.1.0/bits/locale_facets.tcc:469:21: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
469 | __found_grouping.reserve(32);
| ^~~~~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc:555:23: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘size’
555 | if (__found_grouping.size())
| ^~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc:568:56: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘size’
568 | if ((!__sep_pos && !__found_zero && !__found_grouping.size())
| ^~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc: In member function ‘virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, float&) const’:
/usr/include/c++/9.1.0/bits/locale_facets.tcc:695:14: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
695 | __xtrc.reserve(32);
| ^~~~~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc: In member function ‘virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, double&) const’:
/usr/include/c++/9.1.0/bits/locale_facets.tcc:710:14: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
710 | __xtrc.reserve(32);
| ^~~~~~~
/usr/include/c++/9.1.0/bits/locale_facets.tcc: In member function ‘virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, long double&) const’:
/usr/include/c++/9.1.0/bits/locale_facets.tcc:742:14: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
742 | __xtrc.reserve(32);
| ^~~~~~~
In file included from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qbytearray.h: At global scope:
/usr/include/qt/QtCore/qbytearray.h:102:43: error: ‘qsizetype’ has not been declared
102 | Q_CORE_EXPORT int qstrnicmp(const char *, qsizetype, const char *, qsizetype = -1);
| ^~~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:102:68: error: ‘qsizetype’ has not been declared
102 | Q_CORE_EXPORT int qstrnicmp(const char *, qsizetype, const char *, qsizetype = -1);
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qbytearray.h: In member function ‘std::string QByteArray::toStdString() const’:
/usr/include/qt/QtCore/qbytearray.h:689:43: error: no matching function for call to ‘std::__cxx11::basic_string<char>::basic_string(const char*, int)’
689 | { return std::string(constData(), length()); }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’
625 | basic_string(_InputIterator __beg, _InputIterator __end,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qbytearray.h:689:43: note: deduced conflicting types for parameter ‘_InputIterator’ (‘const char*’ and ‘int’)
689 | { return std::string(constData(), length()); }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:587:56: note: no known conversion for argument 2 from ‘int’ to ‘const std::allocator<char>&’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:61: note: no known conversion for argument 2 from ‘int’ to ‘const std::allocator<char>&’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘const char*’ to ‘std::initializer_list<char>’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
552 | basic_string(basic_string&& __str) noexcept
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:525:53: note: no known conversion for argument 2 from ‘int’ to ‘const std::allocator<char>&’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
448 | basic_string(const basic_string& __str)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
431 | basic_string()
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qbytearray.h: In static member function ‘static QByteArray QByteArray::fromStdString(const string&)’:
/usr/include/qt/QtCore/qbytearray.h:692:37: error: ‘const string’ {aka ‘const class std::__cxx11::basic_string<char>’} has no member named ‘size’
692 | { return QByteArray(s.data(), int(s.size())); }
| ^~~~
In file included from /usr/include/c++/9.1.0/bits/stl_list.h:63,
from /usr/include/c++/9.1.0/list:63,
from /usr/include/qt/QtCore/qmetatype.h:55,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/allocated_ptr.h: At global scope:
/usr/include/c++/9.1.0/bits/allocated_ptr.h:78:31: error: declaration of ‘operator=’ as non-function
78 | operator=(std::nullptr_t) noexcept
| ^
/usr/include/c++/9.1.0/bits/allocated_ptr.h:78:15: error: expected ‘;’ at end of member declaration
78 | operator=(std::nullptr_t) noexcept
| ^
| ;
/usr/include/c++/9.1.0/bits/allocated_ptr.h:78:31: error: invalid use of ‘::’
78 | operator=(std::nullptr_t) noexcept
| ^
/usr/include/c++/9.1.0/bits/allocated_ptr.h:78:31: error: expected ‘;’ at end of member declaration
78 | operator=(std::nullptr_t) noexcept
| ^
| ;
/usr/include/c++/9.1.0/bits/allocated_ptr.h:78:33: error: expected unqualified-id before ‘noexcept’
78 | operator=(std::nullptr_t) noexcept
| ^~~~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_list.h:64,
from /usr/include/c++/9.1.0/list:63,
from /usr/include/qt/QtCore/qmetatype.h:55,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/aligned_buffer.h:61:42: error: invalid use of ‘::’
61 | __aligned_membuf(std::nullptr_t) { }
| ^
/usr/include/c++/9.1.0/ext/aligned_buffer.h:61:42: error: expected ‘;’ at end of member declaration
61 | __aligned_membuf(std::nullptr_t) { }
| ^
| ;
/usr/include/c++/9.1.0/ext/aligned_buffer.h:99:42: error: invalid use of ‘::’
99 | __aligned_buffer(std::nullptr_t) { }
| ^
/usr/include/c++/9.1.0/ext/aligned_buffer.h:99:42: error: expected ‘;’ at end of member declaration
99 | __aligned_buffer(std::nullptr_t) { }
| ^
| ;
In file included from /usr/include/c++/9.1.0/list:63,
from /usr/include/qt/QtCore/qmetatype.h:55,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/stl_list.h:106:12: error: ‘size_t’ in namespace ‘std’ does not name a type
106 | std::size_t _M_size;
| ^~~~~~
/usr/include/c++/9.1.0/bits/stl_list.h: In constructor ‘std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&)’:
/usr/include/c++/9.1.0/bits/stl_list.h:116:9: error: class ‘std::__detail::_List_node_header’ does not have any field named ‘_M_size’
116 | , _M_size(__x._M_size)
| ^~~~~~~
/usr/include/c++/9.1.0/bits/stl_list.h:116:21: error: ‘struct std::__detail::_List_node_header’ has no member named ‘_M_size’
116 | , _M_size(__x._M_size)
| ^~~~~~~
/usr/include/c++/9.1.0/bits/stl_list.h: In member function ‘void std::__detail::_List_node_header::_M_move_nodes(std::__detail::_List_node_header&&)’:
/usr/include/c++/9.1.0/bits/stl_list.h:141:6: error: ‘_M_size’ was not declared in this scope
141 | _M_size = __x._M_size;
| ^~~~~~~
/usr/include/c++/9.1.0/bits/stl_list.h:141:20: error: ‘struct std::__detail::_List_node_header’ has no member named ‘_M_size’
141 | _M_size = __x._M_size;
| ^~~~~~~
/usr/include/c++/9.1.0/bits/stl_list.h: In member function ‘void std::__detail::_List_node_header::_M_init()’:
/usr/include/c++/9.1.0/bits/stl_list.h:153:8: error: ‘struct std::__detail::_List_node_header’ has no member named ‘_M_size’
153 | this->_M_size = 0;
| ^~~~~~~
/usr/include/c++/9.1.0/bits/stl_list.h: In function ‘ptrdiff_t std::__distance(std::_List_const_iterator<_Tp>, std::_List_const_iterator<_Tp>, std::input_iterator_tag)’:
/usr/include/c++/9.1.0/bits/stl_list.h:2086:56: error: ‘const _Sentinel’ {aka ‘const struct std::__detail::_List_node_header’} has no member named ‘_M_size’
2086 | return static_cast<const _Sentinel*>(__last._M_node)->_M_size;
| ^~~~~~~
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array: At global scope:
/usr/include/c++/9.1.0/array:47:31: error: ‘std::size_t’ has not been declared
47 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:50:25: error: ‘_Nm’ was not declared in this scope
50 | typedef _Tp _Type[_Nm];
| ^~~
/usr/include/c++/9.1.0/array:55:20: error: ‘_Type’ does not name a type; did you mean ‘_Tp’?
55 | _S_ref(const _Type& __t, std::size_t __n) noexcept
| ^~~~~
| _Tp
/usr/include/c++/9.1.0/array:55:37: error: ‘std::size_t’ has not been declared
55 | _S_ref(const _Type& __t, std::size_t __n) noexcept
| ^~~~~~
/usr/include/c++/9.1.0/array:59:20: error: ‘_Type’ does not name a type; did you mean ‘_Tp’?
59 | _S_ptr(const _Type& __t) noexcept
| ^~~~~
| _Tp
/usr/include/c++/9.1.0/array:93:31: error: ‘std::size_t’ has not been declared
93 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:103:20: error: ‘size_t’ in namespace ‘std’ does not name a type
103 | typedef std::size_t size_type;
| ^~~~~~
/usr/include/c++/9.1.0/array:104:20: error: ‘ptrdiff_t’ in namespace ‘std’ does not name a type
104 | typedef std::ptrdiff_t difference_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/array:109:51: error: ‘_Nm’ was not declared in this scope
109 | typedef _GLIBCXX_STD_C::__array_traits<_Tp, _Nm> _AT_Type;
| ^~~
/usr/include/c++/9.1.0/array:109:54: error: template argument 2 is invalid
109 | typedef _GLIBCXX_STD_C::__array_traits<_Tp, _Nm> _AT_Type;
| ^
/usr/include/c++/9.1.0/array:110:16: error: ‘_AT_Type’ is not a class, namespace, or enumeration
110 | typename _AT_Type::_Type _M_elems;
| ^~~~~~~~
/usr/include/c++/9.1.0/array:121:16: error: ‘_AT_Type’ is not a class, namespace, or enumeration
121 | noexcept(_AT_Type::_Is_nothrow_swappable::value)
| ^~~~~~~~
/usr/include/c++/9.1.0/array:174:17: error: ‘size_type’ does not name a type; did you mean ‘true_type’?
174 | constexpr size_type
| ^~~~~~~~~
| true_type
/usr/include/c++/9.1.0/array:177:17: error: ‘size_type’ does not name a type; did you mean ‘true_type’?
177 | constexpr size_type
| ^~~~~~~~~
| true_type
/usr/include/c++/9.1.0/array:185:18: error: ‘size_type’ has not been declared
185 | operator[](size_type __n) noexcept
| ^~~~~~~~~
/usr/include/c++/9.1.0/array:189:18: error: ‘size_type’ has not been declared
189 | operator[](size_type __n) const noexcept
| ^~~~~~~~~
/usr/include/c++/9.1.0/array:193:10: error: ‘size_type’ has not been declared
193 | at(size_type __n)
| ^~~~~~~~~
/usr/include/c++/9.1.0/array:203:10: error: ‘size_type’ has not been declared
203 | at(size_type __n) const
| ^~~~~~~~~
/usr/include/c++/9.1.0/array:250:31: error: ‘std::size_t’ has not been declared
250 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:252:33: error: ‘_Nm’ was not declared in this scope
252 | operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:252:36: error: template argument 2 is invalid
252 | operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:252:63: error: ‘_Nm’ was not declared in this scope
252 | operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:252:66: error: template argument 2 is invalid
252 | operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:252:5: error: ‘bool std::operator==(const int&, const int&)’ must have an argument of class or enumerated type
252 | operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~~~~~~
/usr/include/c++/9.1.0/array:255:31: error: ‘std::size_t’ has not been declared
255 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:257:33: error: ‘_Nm’ was not declared in this scope
257 | operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:257:36: error: template argument 2 is invalid
257 | operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:257:63: error: ‘_Nm’ was not declared in this scope
257 | operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:257:66: error: template argument 2 is invalid
257 | operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:257:5: error: ‘bool std::operator!=(const int&, const int&)’ must have an argument of class or enumerated type
257 | operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~~~~~~
/usr/include/c++/9.1.0/array:260:31: error: ‘std::size_t’ has not been declared
260 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:262:32: error: ‘_Nm’ was not declared in this scope
262 | operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
| ^~~
/usr/include/c++/9.1.0/array:262:35: error: template argument 2 is invalid
262 | operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
| ^
/usr/include/c++/9.1.0/array:262:60: error: ‘_Nm’ was not declared in this scope
262 | operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
| ^~~
/usr/include/c++/9.1.0/array:262:63: error: template argument 2 is invalid
262 | operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
| ^
/usr/include/c++/9.1.0/array:262:5: error: ‘bool std::operator<(const int&, const int&)’ must have an argument of class or enumerated type
262 | operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
| ^~~~~~~~
/usr/include/c++/9.1.0/array:268:31: error: ‘std::size_t’ has not been declared
268 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:270:32: error: ‘_Nm’ was not declared in this scope
270 | operator>(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:270:35: error: template argument 2 is invalid
270 | operator>(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:270:62: error: ‘_Nm’ was not declared in this scope
270 | operator>(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:270:65: error: template argument 2 is invalid
270 | operator>(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:270:5: error: ‘bool std::operator>(const int&, const int&)’ must have an argument of class or enumerated type
270 | operator>(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~~~~~~
/usr/include/c++/9.1.0/array:273:31: error: ‘std::size_t’ has not been declared
273 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:275:33: error: ‘_Nm’ was not declared in this scope
275 | operator<=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:275:36: error: template argument 2 is invalid
275 | operator<=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:275:63: error: ‘_Nm’ was not declared in this scope
275 | operator<=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:275:66: error: template argument 2 is invalid
275 | operator<=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:275:5: error: ‘bool std::operator<=(const int&, const int&)’ must have an argument of class or enumerated type
275 | operator<=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~~~~~~
/usr/include/c++/9.1.0/array:278:31: error: ‘std::size_t’ has not been declared
278 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:280:33: error: ‘_Nm’ was not declared in this scope
280 | operator>=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:280:36: error: template argument 2 is invalid
280 | operator>=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:280:63: error: ‘_Nm’ was not declared in this scope
280 | operator>=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~
/usr/include/c++/9.1.0/array:280:66: error: template argument 2 is invalid
280 | operator>=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^
/usr/include/c++/9.1.0/array:280:5: error: ‘bool std::operator>=(const int&, const int&)’ must have an argument of class or enumerated type
280 | operator>=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~~~~~~
/usr/include/c++/9.1.0/array:284:31: error: ‘std::size_t’ has not been declared
284 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:289:43: error: ‘_Nm’ was not declared in this scope
289 | _GLIBCXX_STD_C::__array_traits<_Tp, _Nm>::_Is_swappable::value
| ^~~
/usr/include/c++/9.1.0/array:289:46: error: template argument 2 is invalid
289 | _GLIBCXX_STD_C::__array_traits<_Tp, _Nm>::_Is_swappable::value
| ^
/usr/include/c++/9.1.0/array:290:5: error: template argument 1 is invalid
290 | >::type
| ^
/usr/include/c++/9.1.0/array:288:14: error: expected nested-name-specifier
288 | typename enable_if<
| ^~~~~~~~~~
289 | _GLIBCXX_STD_C::__array_traits<_Tp, _Nm>::_Is_swappable::value
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
290 | >::type
| ~
/usr/include/c++/9.1.0/array:294:5: error: expected initializer before ‘swap’
294 | swap(array<_Tp, _Nm>& __one, array<_Tp, _Nm>& __two)
| ^~~~
/usr/include/c++/9.1.0/array:299:31: error: ‘std::size_t’ has not been declared
299 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:301:44: error: ‘_Nm’ was not declared in this scope
301 | !_GLIBCXX_STD_C::__array_traits<_Tp, _Nm>::_Is_swappable::value>::type
| ^~~
/usr/include/c++/9.1.0/array:301:47: error: template argument 2 is invalid
301 | !_GLIBCXX_STD_C::__array_traits<_Tp, _Nm>::_Is_swappable::value>::type
| ^
/usr/include/c++/9.1.0/array:301:70: error: template argument 1 is invalid
301 | !_GLIBCXX_STD_C::__array_traits<_Tp, _Nm>::_Is_swappable::value>::type
| ^
/usr/include/c++/9.1.0/array:300:14: error: expected nested-name-specifier
300 | typename enable_if<
| ^~~~~~~~~~
301 | !_GLIBCXX_STD_C::__array_traits<_Tp, _Nm>::_Is_swappable::value>::type
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/array:302:5: error: expected initializer before ‘swap’
302 | swap(array<_Tp, _Nm>&, array<_Tp, _Nm>&) = delete;
| ^~~~
/usr/include/c++/9.1.0/array:305:17: error: ‘std::size_t’ has not been declared
305 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:305:49: error: ‘std::size_t’ has not been declared
305 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:307:20: error: ‘_Nm’ was not declared in this scope
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:23: error: template argument 2 is invalid
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^
/usr/include/c++/9.1.0/array: In function ‘constexpr _Tp& std::get(int&)’:
/usr/include/c++/9.1.0/array:309:21: error: ‘_Int’ was not declared in this scope
309 | static_assert(_Int < _Nm, "array index is within bounds");
| ^~~~
/usr/include/c++/9.1.0/array:309:28: error: ‘_Nm’ was not declared in this scope
309 | static_assert(_Int < _Nm, "array index is within bounds");
| ^~~
/usr/include/c++/9.1.0/array:311:15: error: request for member ‘_M_elems’ in ‘__arr’, which is of non-class type ‘int’
311 | _S_ref(__arr._M_elems, _Int);
| ^~~~~~~~
/usr/include/c++/9.1.0/array: At global scope:
/usr/include/c++/9.1.0/array:314:17: error: ‘std::size_t’ has not been declared
314 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:314:49: error: ‘std::size_t’ has not been declared
314 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:316:20: error: ‘_Nm’ was not declared in this scope
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:23: error: template argument 2 is invalid
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^
/usr/include/c++/9.1.0/array: In function ‘constexpr _Tp&& std::get(int&&)’:
/usr/include/c++/9.1.0/array:318:21: error: ‘_Int’ was not declared in this scope
318 | static_assert(_Int < _Nm, "array index is within bounds");
| ^~~~
/usr/include/c++/9.1.0/array:318:28: error: ‘_Nm’ was not declared in this scope
318 | static_assert(_Int < _Nm, "array index is within bounds");
| ^~~
/usr/include/c++/9.1.0/array:319:55: error: no matching function for call to ‘get<_Int>(int&)’
319 | return std::move(_GLIBCXX_STD_C::get<_Int>(__arr));
| ^
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array: At global scope:
/usr/include/c++/9.1.0/array:322:17: error: ‘std::size_t’ has not been declared
322 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:322:49: error: ‘std::size_t’ has not been declared
322 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:324:26: error: ‘_Nm’ was not declared in this scope
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:29: error: template argument 2 is invalid
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^
/usr/include/c++/9.1.0/array: In function ‘constexpr const _Tp& std::get(const int&)’:
/usr/include/c++/9.1.0/array:326:21: error: ‘_Int’ was not declared in this scope
326 | static_assert(_Int < _Nm, "array index is within bounds");
| ^~~~
/usr/include/c++/9.1.0/array:326:28: error: ‘_Nm’ was not declared in this scope
326 | static_assert(_Int < _Nm, "array index is within bounds");
| ^~~
/usr/include/c++/9.1.0/array:328:15: error: request for member ‘_M_elems’ in ‘__arr’, which is of non-class type ‘const int’
328 | _S_ref(__arr._M_elems, _Int);
| ^~~~~~~~
/usr/include/c++/9.1.0/array: At global scope:
/usr/include/c++/9.1.0/array:331:17: error: ‘std::size_t’ has not been declared
331 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:331:49: error: ‘std::size_t’ has not been declared
331 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:333:26: error: ‘_Nm’ was not declared in this scope
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:29: error: template argument 2 is invalid
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^
/usr/include/c++/9.1.0/array: In function ‘constexpr const _Tp&& std::get(const int&&)’:
/usr/include/c++/9.1.0/array:335:21: error: ‘_Int’ was not declared in this scope
335 | static_assert(_Int < _Nm, "array index is within bounds");
| ^~~~
/usr/include/c++/9.1.0/array:335:28: error: ‘_Nm’ was not declared in this scope
335 | static_assert(_Int < _Nm, "array index is within bounds");
| ^~~
/usr/include/c++/9.1.0/array:336:55: error: no matching function for call to ‘get<_Int>(const int&)’
336 | return std::move(_GLIBCXX_STD_C::get<_Int>(__arr));
| ^
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array: At global scope:
/usr/include/c++/9.1.0/array:353:31: error: ‘std::size_t’ has not been declared
353 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:354:50: error: ‘_Nm’ was not declared in this scope
354 | struct tuple_size<_GLIBCXX_STD_C::array<_Tp, _Nm>>
| ^~~
/usr/include/c++/9.1.0/array:354:50: error: template argument 2 is invalid
/usr/include/c++/9.1.0/array:354:53: error: template argument 1 is invalid
354 | struct tuple_size<_GLIBCXX_STD_C::array<_Tp, _Nm>>
| ^~
/usr/include/c++/9.1.0/array:355:37: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
355 | : public integral_constant<std::size_t, _Nm> { };
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:355:37: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
355 | : public integral_constant<std::size_t, _Nm> { };
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:355:45: error: ‘_Nm’ was not declared in this scope
355 | : public integral_constant<std::size_t, _Nm> { };
| ^~~
/usr/include/c++/9.1.0/array:355:48: error: template argument 1 is invalid
355 | : public integral_constant<std::size_t, _Nm> { };
| ^
/usr/include/c++/9.1.0/array:355:48: error: template argument 2 is invalid
/usr/include/c++/9.1.0/array:358:17: error: ‘std::size_t’ has not been declared
358 | template<std::size_t _Int, typename _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/array:362:17: error: ‘std::size_t’ has not been declared
362 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:362:49: error: ‘std::size_t’ has not been declared
362 | template<std::size_t _Int, typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:363:26: error: ‘_Int’ was not declared in this scope
363 | struct tuple_element<_Int, _GLIBCXX_STD_C::array<_Tp, _Nm>>
| ^~~~
/usr/include/c++/9.1.0/array:363:59: error: ‘_Nm’ was not declared in this scope
363 | struct tuple_element<_Int, _GLIBCXX_STD_C::array<_Tp, _Nm>>
| ^~~
/usr/include/c++/9.1.0/array:363:59: error: template argument 2 is invalid
/usr/include/c++/9.1.0/array:363:62: error: template argument 1 is invalid
363 | struct tuple_element<_Int, _GLIBCXX_STD_C::array<_Tp, _Nm>>
| ^~
/usr/include/c++/9.1.0/array:363:62: error: template argument 2 is invalid
/usr/include/c++/9.1.0/array:369:31: error: ‘std::size_t’ has not been declared
369 | template<typename _Tp, std::size_t _Nm>
| ^~~~~~
/usr/include/c++/9.1.0/array:370:60: error: ‘_Nm’ was not declared in this scope
370 | struct __is_tuple_like_impl<_GLIBCXX_STD_C::array<_Tp, _Nm>> : true_type
| ^~~
/usr/include/c++/9.1.0/array:370:60: error: template argument 2 is invalid
/usr/include/c++/9.1.0/array:370:63: error: template argument 1 is invalid
370 | struct __is_tuple_like_impl<_GLIBCXX_STD_C::array<_Tp, _Nm>> : true_type
| ^~
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:68:17: error: ‘std::size_t’ has not been declared
68 | template<std::size_t _Idx, typename _Head,
| ^~~~~~
/usr/include/c++/9.1.0/tuple:70:12: error: no default argument for ‘_Head’
70 | struct _Head_base;
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:72:17: error: ‘std::size_t’ has not been declared
72 | template<std::size_t _Idx, typename _Head>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:73:23: error: ‘_Idx’ was not declared in this scope
73 | struct _Head_base<_Idx, _Head, true>
| ^~~~
/usr/include/c++/9.1.0/tuple:73:40: error: template argument 1 is invalid
73 | struct _Head_base<_Idx, _Head, true>
| ^
/usr/include/c++/9.1.0/tuple:119:17: error: ‘std::size_t’ has not been declared
119 | template<std::size_t _Idx, typename _Head>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:120:23: error: ‘_Idx’ was not declared in this scope
120 | struct _Head_base<_Idx, _Head, false>
| ^~~~
/usr/include/c++/9.1.0/tuple:120:41: error: template argument 1 is invalid
120 | struct _Head_base<_Idx, _Head, false>
| ^
/usr/include/c++/9.1.0/tuple:176:17: error: ‘std::size_t’ has not been declared
176 | template<std::size_t _Idx, typename... _Elements>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:184:17: error: ‘std::size_t’ has not been declared
184 | template<std::size_t _Idx, typename _Head, typename... _Tail>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:185:24: error: ‘_Idx’ was not declared in this scope
185 | struct _Tuple_impl<_Idx, _Head, _Tail...>
| ^~~~
/usr/include/c++/9.1.0/tuple:185:45: error: template argument 1 is invalid
185 | struct _Tuple_impl<_Idx, _Head, _Tail...>
| ^
/usr/include/c++/9.1.0/tuple:186:26: error: ‘_Idx’ was not declared in this scope
186 | : public _Tuple_impl<_Idx + 1, _Tail...>,
| ^~~~
/usr/include/c++/9.1.0/tuple:186:44: error: template argument 1 is invalid
186 | : public _Tuple_impl<_Idx + 1, _Tail...>,
| ^
/usr/include/c++/9.1.0/tuple:187:26: error: ‘_Idx’ was not declared in this scope
187 | private _Head_base<_Idx, _Head>
| ^~~~
/usr/include/c++/9.1.0/tuple:187:37: error: template argument 1 is invalid
187 | private _Head_base<_Idx, _Head>
| ^
/usr/include/c++/9.1.0/tuple:325:17: error: ‘std::size_t’ has not been declared
325 | template<std::size_t _Idx, typename _Head>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:326:24: error: ‘_Idx’ was not declared in this scope
326 | struct _Tuple_impl<_Idx, _Head>
| ^~~~
/usr/include/c++/9.1.0/tuple:326:35: error: template argument 1 is invalid
326 | struct _Tuple_impl<_Idx, _Head>
| ^
/usr/include/c++/9.1.0/tuple:327:26: error: ‘_Idx’ was not declared in this scope
327 | : private _Head_base<_Idx, _Head>
| ^~~~
/usr/include/c++/9.1.0/tuple:327:37: error: template argument 1 is invalid
327 | : private _Head_base<_Idx, _Head>
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple()’:
/usr/include/c++/9.1.0/tuple:562:9: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
562 | : _Inherited() { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple()’:
/usr/include/c++/9.1.0/tuple:572:9: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
572 | : _Inherited() { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple(const _Elements& ...)’:
/usr/include/c++/9.1.0/tuple:589:9: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
589 | : _Inherited(__elements...) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple(const _Elements& ...)’:
/usr/include/c++/9.1.0/tuple:600:9: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
600 | : _Inherited(__elements...) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple(_UElements&& ...)’:
/usr/include/c++/9.1.0/tuple:627:11: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
627 | : _Inherited(std::forward<_UElements>(__elements)...) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple(_UElements&& ...)’:
/usr/include/c++/9.1.0/tuple:638:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
638 | : _Inherited(std::forward<_UElements>(__elements)...) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple(const std::tuple<_Args1 ...>&)’:
/usr/include/c++/9.1.0/tuple:659:11: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
659 | : _Inherited(static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:659:69: error: expected ‘>’ before ‘&’ token
659 | : _Inherited(static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:659:69: error: expected ‘(’ before ‘&’ token
659 | : _Inherited(static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
| (
/usr/include/c++/9.1.0/tuple:659:70: error: expected primary-expression before ‘>’ token
659 | : _Inherited(static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:660:11: error: expected ‘{’ at end of input
660 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple(const std::tuple<_Args1 ...>&)’:
/usr/include/c++/9.1.0/tuple:671:11: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
671 | : _Inherited(static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:671:69: error: expected ‘>’ before ‘&’ token
671 | : _Inherited(static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:671:69: error: expected ‘(’ before ‘&’ token
671 | : _Inherited(static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
| (
/usr/include/c++/9.1.0/tuple:671:70: error: expected primary-expression before ‘>’ token
671 | : _Inherited(static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:672:11: error: expected ‘{’ at end of input
672 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple(std::tuple<_Args1 ...>&&)’:
/usr/include/c++/9.1.0/tuple:683:11: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
683 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:683:63: error: expected ‘>’ before ‘&&’ token
683 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^~
/usr/include/c++/9.1.0/tuple:683:63: error: expected ‘(’ before ‘&&’ token
683 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^~
| (
/usr/include/c++/9.1.0/tuple:683:65: error: expected identifier before ‘>’ token
683 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple:683:76: error: expected ‘{’ at end of input
683 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_Elements>::tuple(std::tuple<_Args1 ...>&&)’:
/usr/include/c++/9.1.0/tuple:694:11: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
694 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:694:63: error: expected ‘>’ before ‘&&’ token
694 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^~
/usr/include/c++/9.1.0/tuple:694:63: error: expected ‘(’ before ‘&&’ token
694 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^~
| (
/usr/include/c++/9.1.0/tuple:694:65: error: expected identifier before ‘>’ token
694 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple:694:76: error: expected ‘{’ at end of input
694 | : _Inherited(static_cast<_Tuple_impl<0, _UElements...>&&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&)’:
/usr/include/c++/9.1.0/tuple:700:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
700 | : _Inherited(__tag, __a) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const _Elements& ...)’:
/usr/include/c++/9.1.0/tuple:711:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
711 | : _Inherited(__tag, __a, __elements...) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const _Elements& ...)’:
/usr/include/c++/9.1.0/tuple:722:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
722 | : _Inherited(__tag, __a, __elements...) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, _UElements&& ...)’:
/usr/include/c++/9.1.0/tuple:732:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
732 | : _Inherited(__tag, __a, std::forward<_UElements>(__elements)...)
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, _UElements&& ...)’:
/usr/include/c++/9.1.0/tuple:743:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
743 | : _Inherited(__tag, __a, std::forward<_UElements>(__elements)...)
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_Elements>&)’:
/usr/include/c++/9.1.0/tuple:748:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
748 | : _Inherited(__tag, __a, static_cast<const _Inherited&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_Elements>&&)’:
/usr/include/c++/9.1.0/tuple:752:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
752 | : _Inherited(__tag, __a, static_cast<_Inherited&&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_UElements ...>&)’:
/usr/include/c++/9.1.0/tuple:765:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
765 | : _Inherited(__tag, __a,
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:766:62: error: expected ‘>’ before ‘&’ token
766 | static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:766:62: error: expected ‘(’ before ‘&’ token
766 | static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
| (
/usr/include/c++/9.1.0/tuple:766:63: error: expected primary-expression before ‘>’ token
766 | static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:767:4: error: expected ‘{’ at end of input
767 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_UElements ...>&)’:
/usr/include/c++/9.1.0/tuple:780:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
780 | : _Inherited(__tag, __a,
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:781:62: error: expected ‘>’ before ‘&’ token
781 | static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:781:62: error: expected ‘(’ before ‘&’ token
781 | static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
| (
/usr/include/c++/9.1.0/tuple:781:63: error: expected primary-expression before ‘>’ token
781 | static_cast<const _Tuple_impl<0, _UElements...>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:782:4: error: expected ‘{’ at end of input
782 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_UElements ...>&&)’:
/usr/include/c++/9.1.0/tuple:795:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
795 | : _Inherited(__tag, __a,
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:796:56: error: expected ‘>’ before ‘&&’ token
796 | static_cast<_Tuple_impl<0, _UElements...>&&>(__in))
| ^~
/usr/include/c++/9.1.0/tuple:796:56: error: expected ‘(’ before ‘&&’ token
796 | static_cast<_Tuple_impl<0, _UElements...>&&>(__in))
| ^~
| (
/usr/include/c++/9.1.0/tuple:796:58: error: expected identifier before ‘>’ token
796 | static_cast<_Tuple_impl<0, _UElements...>&&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:797:4: error: expected ‘{’ at end of input
797 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_UElements ...>&&)’:
/usr/include/c++/9.1.0/tuple:810:4: error: ‘typedef int std::tuple<_Elements>::_Inherited’ is not a non-static data member of ‘std::tuple<_Elements>’
810 | : _Inherited(__tag, __a,
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:811:56: error: expected ‘>’ before ‘&&’ token
811 | static_cast<_Tuple_impl<0, _UElements...>&&>(__in))
| ^~
/usr/include/c++/9.1.0/tuple:811:56: error: expected ‘(’ before ‘&&’ token
811 | static_cast<_Tuple_impl<0, _UElements...>&&>(__in))
| ^~
| (
/usr/include/c++/9.1.0/tuple:811:58: error: expected identifier before ‘>’ token
811 | static_cast<_Tuple_impl<0, _UElements...>&&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:812:4: error: expected ‘{’ at end of input
812 | { }
| ^
/usr/include/c++/9.1.0/tuple: In member function ‘void std::tuple<_Elements>::swap(std::tuple<_Elements>&)’:
/usr/include/c++/9.1.0/tuple:858:28: error: qualified-id in declaration before ‘(’ token
858 | { _Inherited::_M_swap(__in); }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple()’:
/usr/include/c++/9.1.0/tuple:919:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
919 | : _Inherited() { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple()’:
/usr/include/c++/9.1.0/tuple:932:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
932 | : _Inherited() { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(const _T1&, const _T2&)’:
/usr/include/c++/9.1.0/tuple:946:11: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
946 | : _Inherited(__a1, __a2) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(const _T1&, const _T2&)’:
/usr/include/c++/9.1.0/tuple:955:11: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
955 | : _Inherited(__a1, __a2) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&)’:
/usr/include/c++/9.1.0/tuple:969:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
969 | : _Inherited(std::forward<_U1>(__a1), std::forward<_U2>(__a2)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&)’:
/usr/include/c++/9.1.0/tuple:979:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
979 | : _Inherited(std::forward<_U1>(__a1), std::forward<_U2>(__a2)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(const std::tuple<_U1, _U2>&)’:
/usr/include/c++/9.1.0/tuple:992:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
992 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:992:57: error: expected ‘>’ before ‘&’ token
992 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple:992:57: error: expected ‘(’ before ‘&’ token
992 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^
| (
/usr/include/c++/9.1.0/tuple:992:58: error: expected primary-expression before ‘>’ token
992 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple:992:69: error: expected ‘{’ at end of input
992 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(const std::tuple<_U1, _U2>&)’:
/usr/include/c++/9.1.0/tuple:1001:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1001 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:1001:57: error: expected ‘>’ before ‘&’ token
1001 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple:1001:57: error: expected ‘(’ before ‘&’ token
1001 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^
| (
/usr/include/c++/9.1.0/tuple:1001:58: error: expected primary-expression before ‘>’ token
1001 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple:1001:69: error: expected ‘{’ at end of input
1001 | : _Inherited(static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&)’:
/usr/include/c++/9.1.0/tuple:1010:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1010 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:1010:51: error: expected ‘>’ before ‘&&’ token
1010 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^~
/usr/include/c++/9.1.0/tuple:1010:51: error: expected ‘(’ before ‘&&’ token
1010 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^~
| (
/usr/include/c++/9.1.0/tuple:1010:53: error: expected identifier before ‘>’ token
1010 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple:1010:64: error: expected ‘{’ at end of input
1010 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&)’:
/usr/include/c++/9.1.0/tuple:1019:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1019 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:1019:51: error: expected ‘>’ before ‘&&’ token
1019 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^~
/usr/include/c++/9.1.0/tuple:1019:51: error: expected ‘(’ before ‘&&’ token
1019 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^~
| (
/usr/include/c++/9.1.0/tuple:1019:53: error: expected identifier before ‘>’ token
1019 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple:1019:64: error: expected ‘{’ at end of input
1019 | : _Inherited(static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in)) { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(const std::pair<_U1, _U2>&)’:
/usr/include/c++/9.1.0/tuple:1028:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1028 | : _Inherited(__in.first, __in.second) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(const std::pair<_U1, _U2>&)’:
/usr/include/c++/9.1.0/tuple:1037:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1037 | : _Inherited(__in.first, __in.second) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(std::pair<_U1, _U2>&&)’:
/usr/include/c++/9.1.0/tuple:1046:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1046 | : _Inherited(std::forward<_U1>(__in.first),
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(std::pair<_U1, _U2>&&)’:
/usr/include/c++/9.1.0/tuple:1056:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1056 | : _Inherited(std::forward<_U1>(__in.first),
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&)’:
/usr/include/c++/9.1.0/tuple:1063:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1063 | : _Inherited(__tag, __a) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const _T1&, const _T2&)’:
/usr/include/c++/9.1.0/tuple:1075:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1075 | : _Inherited(__tag, __a, __a1, __a2) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const _T1&, const _T2&)’:
/usr/include/c++/9.1.0/tuple:1087:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1087 | : _Inherited(__tag, __a, __a1, __a2) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, _U1&&, _U2&&)’:
/usr/include/c++/9.1.0/tuple:1096:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1096 | : _Inherited(__tag, __a, std::forward<_U1>(__a1),
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, _U1&&, _U2&&)’:
/usr/include/c++/9.1.0/tuple:1107:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1107 | : _Inherited(__tag, __a, std::forward<_U1>(__a1),
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_T1, _T2>&)’:
/usr/include/c++/9.1.0/tuple:1112:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1112 | : _Inherited(__tag, __a, static_cast<const _Inherited&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_T1, _T2>&&)’:
/usr/include/c++/9.1.0/tuple:1116:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1116 | : _Inherited(__tag, __a, static_cast<_Inherited&&>(__in)) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_U1, _U2>&)’:
/usr/include/c++/9.1.0/tuple:1126:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1126 | : _Inherited(__tag, __a,
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:1127:57: error: expected ‘>’ before ‘&’ token
1127 | static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:1127:57: error: expected ‘(’ before ‘&’ token
1127 | static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in))
| ^
| (
/usr/include/c++/9.1.0/tuple:1127:58: error: expected primary-expression before ‘>’ token
1127 | static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:1128:4: error: expected ‘{’ at end of input
1128 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_U1, _U2>&)’:
/usr/include/c++/9.1.0/tuple:1138:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1138 | : _Inherited(__tag, __a,
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:1139:57: error: expected ‘>’ before ‘&’ token
1139 | static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:1139:57: error: expected ‘(’ before ‘&’ token
1139 | static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in))
| ^
| (
/usr/include/c++/9.1.0/tuple:1139:58: error: expected primary-expression before ‘>’ token
1139 | static_cast<const _Tuple_impl<0, _U1, _U2>&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:1140:4: error: expected ‘{’ at end of input
1140 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_U1, _U2>&&)’:
/usr/include/c++/9.1.0/tuple:1149:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1149 | : _Inherited(__tag, __a, static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in))
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:1149:63: error: expected ‘>’ before ‘&&’ token
1149 | : _Inherited(__tag, __a, static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in))
| ^~
/usr/include/c++/9.1.0/tuple:1149:63: error: expected ‘(’ before ‘&&’ token
1149 | : _Inherited(__tag, __a, static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in))
| ^~
| (
/usr/include/c++/9.1.0/tuple:1149:65: error: expected identifier before ‘>’ token
1149 | : _Inherited(__tag, __a, static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:1150:4: error: expected ‘{’ at end of input
1150 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_U1, _U2>&&)’:
/usr/include/c++/9.1.0/tuple:1160:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1160 | : _Inherited(__tag, __a, static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in))
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple:1160:63: error: expected ‘>’ before ‘&&’ token
1160 | : _Inherited(__tag, __a, static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in))
| ^~
/usr/include/c++/9.1.0/tuple:1160:63: error: expected ‘(’ before ‘&&’ token
1160 | : _Inherited(__tag, __a, static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in))
| ^~
| (
/usr/include/c++/9.1.0/tuple:1160:65: error: expected identifier before ‘>’ token
1160 | : _Inherited(__tag, __a, static_cast<_Tuple_impl<0, _U1, _U2>&&>(__in))
| ^
/usr/include/c++/9.1.0/tuple:1161:4: error: expected ‘{’ at end of input
1161 | { }
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::pair<_U1, _U2>&)’:
/usr/include/c++/9.1.0/tuple:1171:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1171 | : _Inherited(__tag, __a, __in.first, __in.second) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::pair<_U1, _U2>&)’:
/usr/include/c++/9.1.0/tuple:1181:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1181 | : _Inherited(__tag, __a, __in.first, __in.second) { }
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::pair<_U1, _U2>&&)’:
/usr/include/c++/9.1.0/tuple:1190:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1190 | : _Inherited(__tag, __a, std::forward<_U1>(__in.first),
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In constructor ‘std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::pair<_U1, _U2>&&)’:
/usr/include/c++/9.1.0/tuple:1201:4: error: ‘typedef int std::tuple<_T1, _T2>::_Inherited’ is not a non-static data member of ‘std::tuple<_T1, _T2>’
1201 | : _Inherited(__tag, __a, std::forward<_U1>(__in.first),
| ^~~~~~~~~~
/usr/include/c++/9.1.0/tuple: In member function ‘void std::tuple<_T1, _T2>::swap(std::tuple<_T1, _T2>&)’:
/usr/include/c++/9.1.0/tuple:1266:28: error: qualified-id in declaration before ‘(’ token
1266 | { _Inherited::_M_swap(__in); }
| ^
/usr/include/c++/9.1.0/tuple: At global scope:
/usr/include/c++/9.1.0/tuple:1273:37: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
1273 | : public integral_constant<std::size_t, sizeof...(_Elements)> { };
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1273:37: error: ‘size_t’ is not a member of ‘std’; did you mean ‘size_t’?
1273 | : public integral_constant<std::size_t, sizeof...(_Elements)> { };
| ^~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:209:23: note: ‘size_t’ declared here
209 | typedef __SIZE_TYPE__ size_t;
| ^~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1273:65: error: template argument 1 is invalid
1273 | : public integral_constant<std::size_t, sizeof...(_Elements)> { };
| ^
/usr/include/c++/9.1.0/tuple:1273:65: note: invalid template non-type parameter
/usr/include/c++/9.1.0/tuple:1284:17: error: ‘std::size_t’ has not been declared
1284 | template<std::size_t __i, typename _Head, typename... _Tail>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1285:26: error: ‘__i’ was not declared in this scope
1285 | struct tuple_element<__i, tuple<_Head, _Tail...> >
| ^~~
/usr/include/c++/9.1.0/tuple:1285:54: error: template argument 1 is invalid
1285 | struct tuple_element<__i, tuple<_Head, _Tail...> >
| ^
/usr/include/c++/9.1.0/tuple:1286:21: error: ‘__i’ was not declared in this scope
1286 | : tuple_element<__i - 1, tuple<_Tail...> > { };
| ^~~
/usr/include/c++/9.1.0/tuple:1286:46: error: template argument 1 is invalid
1286 | : tuple_element<__i - 1, tuple<_Tail...> > { };
| ^
/usr/include/c++/9.1.0/tuple:1307:17: error: ‘std::size_t’ has not been declared
1307 | template<std::size_t __i, typename _Head, typename... _Tail>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1309:30: error: ‘__i’ was not declared in this scope
1309 | __get_helper(_Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1309:50: error: template argument 1 is invalid
1309 | __get_helper(_Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
| ^
/usr/include/c++/9.1.0/tuple: In function ‘constexpr _Head& std::__get_helper(int&)’:
/usr/include/c++/9.1.0/tuple:1310:26: error: ‘__i’ was not declared in this scope; did you mean ‘__t’?
1310 | { return _Tuple_impl<__i, _Head, _Tail...>::_M_head(__t); }
| ^~~
| __t
/usr/include/c++/9.1.0/tuple:1310:46: error: template argument 1 is invalid
1310 | { return _Tuple_impl<__i, _Head, _Tail...>::_M_head(__t); }
| ^
/usr/include/c++/9.1.0/tuple: At global scope:
/usr/include/c++/9.1.0/tuple:1312:17: error: ‘std::size_t’ has not been declared
1312 | template<std::size_t __i, typename _Head, typename... _Tail>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1314:36: error: ‘__i’ was not declared in this scope
1314 | __get_helper(const _Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1314:56: error: template argument 1 is invalid
1314 | __get_helper(const _Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
| ^
/usr/include/c++/9.1.0/tuple: In function ‘constexpr const _Head& std::__get_helper(const int&)’:
/usr/include/c++/9.1.0/tuple:1315:26: error: ‘__i’ was not declared in this scope; did you mean ‘__t’?
1315 | { return _Tuple_impl<__i, _Head, _Tail...>::_M_head(__t); }
| ^~~
| __t
/usr/include/c++/9.1.0/tuple:1315:46: error: template argument 1 is invalid
1315 | { return _Tuple_impl<__i, _Head, _Tail...>::_M_head(__t); }
| ^
/usr/include/c++/9.1.0/tuple: At global scope:
/usr/include/c++/9.1.0/tuple:1318:17: error: ‘std::size_t’ has not been declared
1318 | template<std::size_t __i, typename... _Elements>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1319:15: error: ‘__tuple_element_t’ does not name a type; did you mean ‘tuple_element’?
1319 | constexpr __tuple_element_t<__i, tuple<_Elements...>>&
| ^~~~~~~~~~~~~~~~~
| tuple_element
/usr/include/c++/9.1.0/tuple:1324:17: error: ‘std::size_t’ has not been declared
1324 | template<std::size_t __i, typename... _Elements>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1325:21: error: ‘__tuple_element_t’ does not name a type; did you mean ‘tuple_element’?
1325 | constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
| ^~~~~~~~~~~~~~~~~
| tuple_element
/usr/include/c++/9.1.0/tuple:1330:17: error: ‘std::size_t’ has not been declared
1330 | template<std::size_t __i, typename... _Elements>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1331:15: error: ‘__tuple_element_t’ does not name a type; did you mean ‘tuple_element’?
1331 | constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
| ^~~~~~~~~~~~~~~~~
| tuple_element
/usr/include/c++/9.1.0/tuple:1339:17: error: ‘std::size_t’ has not been declared
1339 | template<std::size_t __i, typename... _Elements>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1340:21: error: ‘__tuple_element_t’ does not name a type; did you mean ‘tuple_element’?
1340 | constexpr const __tuple_element_t<__i, tuple<_Elements...>>&&
| ^~~~~~~~~~~~~~~~~
| tuple_element
/usr/include/c++/9.1.0/tuple:1491:18: error: ‘__tuple_element_t’ was not declared in this scope; did you mean ‘tuple_element’?
1491 | tuple<_Tp..., __tuple_element_t<_Idx, _Tuple>>,
| ^~~~~~~~~~~~~~~~~
| tuple_element
/usr/include/c++/9.1.0/tuple:1491:42: error: template argument 2 is invalid
1491 | tuple<_Tp..., __tuple_element_t<_Idx, _Tuple>>,
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1491:48: error: wrong number of template arguments (2, should be 4)
1491 | tuple<_Tp..., __tuple_element_t<_Idx, _Tuple>>,
| ^~
/usr/include/c++/9.1.0/tuple:1486:12: note: provided for ‘template<long unsigned int <anonymous>, class, class, long unsigned int <anonymous> > struct std::__make_tuple_impl’
1486 | struct __make_tuple_impl;
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/tuple:1492:15: error: expected class-name before ‘>’ token
1492 | _Tuple, _Nm>
| ^
/usr/include/c++/9.1.0/tuple:1492:15: error: expected ‘{’ before ‘>’ token
/usr/include/c++/9.1.0/tuple:1495:17: error: ‘std::size_t’ has not been declared
1495 | template<std::size_t _Nm, typename _Tuple, typename... _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1496:30: error: ‘_Nm’ was not declared in this scope
1496 | struct __make_tuple_impl<_Nm, tuple<_Tp...>, _Tuple, _Nm>
| ^~~
/usr/include/c++/9.1.0/tuple:1496:58: error: ‘_Nm’ was not declared in this scope
1496 | struct __make_tuple_impl<_Nm, tuple<_Tp...>, _Tuple, _Nm>
| ^~~
/usr/include/c++/9.1.0/tuple:1496:61: error: template argument 1 is invalid
1496 | struct __make_tuple_impl<_Nm, tuple<_Tp...>, _Tuple, _Nm>
| ^
/usr/include/c++/9.1.0/tuple:1496:61: error: template argument 4 is invalid
/usr/include/c++/9.1.0/tuple:1567:32: error: ‘std::size_t’ has not been declared
1567 | template<typename _Ret, std::size_t... _Is, typename _Tp, typename... _Tpls>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1568:53: error: ‘_Is’ was not declared in this scope
1568 | struct __tuple_concater<_Ret, std::_Index_tuple<_Is...>, _Tp, _Tpls...>
| ^~~
/usr/include/c++/9.1.0/tuple:1568:56: error: expected parameter pack before ‘...’
1568 | struct __tuple_concater<_Ret, std::_Index_tuple<_Is...>, _Tp, _Tpls...>
| ^~~
/usr/include/c++/9.1.0/tuple:1568:59: error: template argument 1 is invalid
1568 | struct __tuple_concater<_Ret, std::_Index_tuple<_Is...>, _Tp, _Tpls...>
| ^
/usr/include/c++/9.1.0/tuple:1568:75: error: template argument 2 is invalid
1568 | struct __tuple_concater<_Ret, std::_Index_tuple<_Is...>, _Tp, _Tpls...>
| ^
/usr/include/c++/9.1.0/tuple:1667:39: error: ‘std::size_t’ has not been declared
1667 | template<typename... _Args1, std::size_t... _Indexes1,
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1668:39: error: ‘std::size_t’ has not been declared
1668 | typename... _Args2, std::size_t... _Indexes2>
| ^~~~~~
/usr/include/c++/9.1.0/tuple:1672:18: error: ‘_Indexes1’ was not declared in this scope
1672 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>)
| ^~~~~~~~~
/usr/include/c++/9.1.0/tuple:1672:27: error: expected parameter pack before ‘...’
1672 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>)
| ^~~
/usr/include/c++/9.1.0/tuple:1672:30: error: template argument 1 is invalid
1672 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>)
| ^
/usr/include/c++/9.1.0/tuple:1672:46: error: ‘_Indexes2’ was not declared in this scope
1672 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>)
| ^~~~~~~~~
/usr/include/c++/9.1.0/tuple:1672:55: error: expected parameter pack before ‘...’
1672 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>)
| ^~~
/usr/include/c++/9.1.0/tuple:1672:58: error: template argument 1 is invalid
1672 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>)
| ^
/usr/include/c++/9.1.0/tuple:1672:59: error: default argument for template parameter for class enclosing ‘std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, int, int)’
1672 | _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>)
| ^
/usr/include/c++/9.1.0/tuple: In constructor ‘std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, int, int)’:
/usr/include/c++/9.1.0/tuple:1673:45: error: ‘_Indexes1’ was not declared in this scope
1673 | : first(std::forward<_Args1>(std::get<_Indexes1>(__tuple1))...),
| ^~~~~~~~~
/usr/include/c++/9.1.0/tuple:1674:46: error: ‘_Indexes2’ was not declared in this scope
1674 | second(std::forward<_Args2>(std::get<_Indexes2>(__tuple2))...)
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<bool>, bool>’:
/usr/include/c++/9.1.0/bits/stl_bvector.h:433:34: required from ‘struct std::_Bvector_base<std::allocator<bool> >’
/usr/include/c++/9.1.0/bits/stl_bvector.h:592:11: required from ‘class std::vector<bool>’
/usr/include/qt/QtCore/qmetatype.h:905:39: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<bool> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<bool> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<bool>, bool>::_Base_type {aka std::allocator_traits<std::allocator<bool> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<bool>, bool>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<bool> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<long unsigned int>, long unsigned int>’:
/usr/include/c++/9.1.0/bits/stl_bvector.h:436:51: required from ‘struct std::_Bvector_base<std::allocator<bool> >’
/usr/include/c++/9.1.0/bits/stl_bvector.h:592:11: required from ‘class std::vector<bool>’
/usr/include/qt/QtCore/qmetatype.h:905:39: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<long unsigned int> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<long unsigned int> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<long unsigned int>, long unsigned int>::_Base_type {aka std::allocator_traits<std::allocator<long unsigned int> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<long unsigned int>, long unsigned int>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<long unsigned int> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qmetatype.h: At global scope:
/usr/include/qt/QtCore/qmetatype.h:91:25: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
91 | F(Nullptr, 51, std::nullptr_t) \
| ^~~~~~~~~
/usr/include/qt/QtCore/qmetatype.h:1961:36: note: in definition of macro ‘Q_DECLARE_BUILTIN_METATYPE’
1961 | template<> struct QMetaTypeId2<NAME> \
| ^~~~
/usr/include/qt/QtCore/qmetatype.h:202:5: note: in expansion of macro ‘QT_FOR_EACH_STATIC_PRIMITIVE_TYPE’
202 | QT_FOR_EACH_STATIC_PRIMITIVE_TYPE(F)\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qmetatype.h:2284:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_TYPE’
2284 | QT_FOR_EACH_STATIC_TYPE(Q_DECLARE_BUILTIN_METATYPE)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qmetatype.h:91:25: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
91 | F(Nullptr, 51, std::nullptr_t) \
| ^~~~~~~~~
/usr/include/qt/QtCore/qmetatype.h:1961:36: note: in definition of macro ‘Q_DECLARE_BUILTIN_METATYPE’
1961 | template<> struct QMetaTypeId2<NAME> \
| ^~~~
/usr/include/qt/QtCore/qmetatype.h:202:5: note: in expansion of macro ‘QT_FOR_EACH_STATIC_PRIMITIVE_TYPE’
202 | QT_FOR_EACH_STATIC_PRIMITIVE_TYPE(F)\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qmetatype.h:2284:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_TYPE’
2284 | QT_FOR_EACH_STATIC_TYPE(Q_DECLARE_BUILTIN_METATYPE)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qmetatype.h:1961:40: error: template argument 1 is invalid
1961 | template<> struct QMetaTypeId2<NAME> \
| ^
/usr/include/qt/QtCore/qmetatype.h:91:5: note: in expansion of macro ‘Q_DECLARE_BUILTIN_METATYPE’
91 | F(Nullptr, 51, std::nullptr_t) \
| ^
/usr/include/qt/QtCore/qmetatype.h:202:5: note: in expansion of macro ‘QT_FOR_EACH_STATIC_PRIMITIVE_TYPE’
202 | QT_FOR_EACH_STATIC_PRIMITIVE_TYPE(F)\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qmetatype.h:2284:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_TYPE’
2284 | QT_FOR_EACH_STATIC_TYPE(Q_DECLARE_BUILTIN_METATYPE)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:609:57: error: ‘std::nullptr_t’ has not been declared
609 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return lhs.isNull(); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h:610:57: error: ‘std::nullptr_t’ has not been declared
610 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) Q_DECL_NOTHROW { return false; }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h:611:46: error: declaration of ‘operator==’ as non-function
611 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return rhs.isNull(); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h:611:46: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:611:63: error: expected primary-expression before ‘rhs’
611 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return rhs.isNull(); }
| ^~~
/usr/include/qt/QtCore/qchar.h:612:46: error: declaration of ‘operator<’ as non-function
612 | Q_DECL_CONSTEXPR inline bool operator< (std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !rhs.isNull(); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h:612:46: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:612:63: error: expected primary-expression before ‘rhs’
612 | Q_DECL_CONSTEXPR inline bool operator< (std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !rhs.isNull(); }
| ^~~
/usr/include/qt/QtCore/qchar.h:614:57: error: ‘std::nullptr_t’ has not been declared
614 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h: In function ‘constexpr bool operator!=(QChar, int)’:
/usr/include/qt/QtCore/qchar.h:614:116: error: no matching function for call to ‘operator==(QChar&, std::nullptr_t)’
614 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); }
| ^
In file included from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qbytearray.h:620:13: note: candidate: ‘bool operator==(const QByteArray&, const QByteArray&)’
620 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:620:42: note: no known conversion for argument 1 from ‘QChar’ to ‘const QByteArray&’
620 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:622:13: note: candidate: ‘bool operator==(const QByteArray&, const char*)’
622 | inline bool operator==(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:622:42: note: no known conversion for argument 1 from ‘QChar’ to ‘const QByteArray&’
622 | inline bool operator==(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:624:13: note: candidate: ‘bool operator==(const char*, const QByteArray&)’
624 | inline bool operator==(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:624:36: note: no known conversion for argument 1 from ‘QChar’ to ‘const char*’
624 | inline bool operator==(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qmetatype.h:48,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvarlengtharray.h:555:6: note: candidate: ‘template<class T, int Prealloc1, int Prealloc2> bool operator==(const QVarLengthArray<T, Prealloc1>&, const QVarLengthArray<T, Prealloc2>&)’
555 | bool operator==(const QVarLengthArray<T, Prealloc1> &l, const QVarLengthArray<T, Prealloc2> &r)
| ^~~~~~~~
/usr/include/qt/QtCore/qvarlengtharray.h:555:6: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:614:116: note: ‘QChar’ is not derived from ‘const QVarLengthArray<T, Prealloc1>’
614 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); }
| ^
/usr/include/qt/QtCore/qchar.h:600:30: note: candidate: ‘constexpr bool operator==(QChar, QChar)’
600 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs == c2.ucs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:600:57: note: no known conversion for argument 2 from ‘std::nullptr_t’ to ‘QChar’
600 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs == c2.ucs; }
| ~~~~~~^~
/usr/include/qt/QtCore/qchar.h:609:30: note: candidate: ‘constexpr bool operator==(QChar, int)’
609 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return lhs.isNull(); }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:609:52: note: no known conversion for argument 2 from ‘std::nullptr_t’ to ‘int’
609 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return lhs.isNull(); }
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qchar.h: At global scope:
/usr/include/qt/QtCore/qchar.h:615:57: error: ‘std::nullptr_t’ has not been declared
615 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (lhs, nullptr); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h: In function ‘constexpr bool operator>=(QChar, int)’:
/usr/include/qt/QtCore/qchar.h:615:116: error: no matching function for call to ‘operator<(QChar&, std::nullptr_t)’
615 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (lhs, nullptr); }
| ^
In file included from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qbytearray.h:632:13: note: candidate: ‘bool operator<(const QByteArray&, const QByteArray&)’
632 | inline bool operator<(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:632:41: note: no known conversion for argument 1 from ‘QChar’ to ‘const QByteArray&’
632 | inline bool operator<(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:634:14: note: candidate: ‘bool operator<(const QByteArray&, const char*)’
634 | inline bool operator<(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:634:42: note: no known conversion for argument 1 from ‘QChar’ to ‘const QByteArray&’
634 | inline bool operator<(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:636:13: note: candidate: ‘bool operator<(const char*, const QByteArray&)’
636 | inline bool operator<(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:636:35: note: no known conversion for argument 1 from ‘QChar’ to ‘const char*’
636 | inline bool operator<(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qmetatype.h:48,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvarlengtharray.h:572:6: note: candidate: ‘template<class T, int Prealloc1, int Prealloc2> bool operator<(const QVarLengthArray<T, Prealloc1>&, const QVarLengthArray<T, Prealloc2>&)’
572 | bool operator<(const QVarLengthArray<T, Prealloc1> &lhs, const QVarLengthArray<T, Prealloc2> &rhs)
| ^~~~~~~~
/usr/include/qt/QtCore/qvarlengtharray.h:572:6: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:615:116: note: ‘QChar’ is not derived from ‘const QVarLengthArray<T, Prealloc1>’
615 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (lhs, nullptr); }
| ^
/usr/include/qt/QtCore/qchar.h:601:30: note: candidate: ‘constexpr bool operator<(QChar, QChar)’
601 | Q_DECL_CONSTEXPR inline bool operator< (QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs < c2.ucs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:601:57: note: no known conversion for argument 2 from ‘std::nullptr_t’ to ‘QChar’
601 | Q_DECL_CONSTEXPR inline bool operator< (QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs < c2.ucs; }
| ~~~~~~^~
/usr/include/qt/QtCore/qchar.h:610:30: note: candidate: ‘constexpr bool operator<(QChar, int)’
610 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) Q_DECL_NOTHROW { return false; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:610:52: note: no known conversion for argument 2 from ‘std::nullptr_t’ to ‘int’
610 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) Q_DECL_NOTHROW { return false; }
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qchar.h: At global scope:
/usr/include/qt/QtCore/qchar.h:616:57: error: ‘std::nullptr_t’ has not been declared
616 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return operator< (nullptr, lhs); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h: In function ‘constexpr bool operator>(QChar, int)’:
/usr/include/qt/QtCore/qchar.h:616:116: error: no matching function for call to ‘operator<(std::nullptr_t, QChar&)’
616 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return operator< (nullptr, lhs); }
| ^
In file included from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qbytearray.h:632:13: note: candidate: ‘bool operator<(const QByteArray&, const QByteArray&)’
632 | inline bool operator<(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:632:63: note: no known conversion for argument 2 from ‘QChar’ to ‘const QByteArray&’
632 | inline bool operator<(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:634:14: note: candidate: ‘bool operator<(const QByteArray&, const char*)’
634 | inline bool operator<(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:634:58: note: no known conversion for argument 2 from ‘QChar’ to ‘const char*’
634 | inline bool operator<(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:636:13: note: candidate: ‘bool operator<(const char*, const QByteArray&)’
636 | inline bool operator<(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:636:57: note: no known conversion for argument 2 from ‘QChar’ to ‘const QByteArray&’
636 | inline bool operator<(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qmetatype.h:48,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvarlengtharray.h:572:6: note: candidate: ‘template<class T, int Prealloc1, int Prealloc2> bool operator<(const QVarLengthArray<T, Prealloc1>&, const QVarLengthArray<T, Prealloc2>&)’
572 | bool operator<(const QVarLengthArray<T, Prealloc1> &lhs, const QVarLengthArray<T, Prealloc2> &rhs)
| ^~~~~~~~
/usr/include/qt/QtCore/qvarlengtharray.h:572:6: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:616:116: note: mismatched types ‘const QVarLengthArray<T, Prealloc1>’ and ‘std::nullptr_t’
616 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return operator< (nullptr, lhs); }
| ^
/usr/include/qt/QtCore/qchar.h:601:30: note: candidate: ‘constexpr bool operator<(QChar, QChar)’
601 | Q_DECL_CONSTEXPR inline bool operator< (QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs < c2.ucs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:601:47: note: no known conversion for argument 1 from ‘std::nullptr_t’ to ‘QChar’
601 | Q_DECL_CONSTEXPR inline bool operator< (QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs < c2.ucs; }
| ~~~~~~^~
/usr/include/qt/QtCore/qchar.h:610:30: note: candidate: ‘constexpr bool operator<(QChar, int)’
610 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) Q_DECL_NOTHROW { return false; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:610:41: note: no known conversion for argument 1 from ‘std::nullptr_t’ to ‘QChar’
610 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) Q_DECL_NOTHROW { return false; }
| ^~~~~
/usr/include/qt/QtCore/qchar.h: At global scope:
/usr/include/qt/QtCore/qchar.h:617:57: error: ‘std::nullptr_t’ has not been declared
617 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (nullptr, lhs); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h: In function ‘constexpr bool operator<=(QChar, int)’:
/usr/include/qt/QtCore/qchar.h:617:116: error: no matching function for call to ‘operator<(std::nullptr_t, QChar&)’
617 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (nullptr, lhs); }
| ^
In file included from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qbytearray.h:632:13: note: candidate: ‘bool operator<(const QByteArray&, const QByteArray&)’
632 | inline bool operator<(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:632:63: note: no known conversion for argument 2 from ‘QChar’ to ‘const QByteArray&’
632 | inline bool operator<(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:634:14: note: candidate: ‘bool operator<(const QByteArray&, const char*)’
634 | inline bool operator<(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:634:58: note: no known conversion for argument 2 from ‘QChar’ to ‘const char*’
634 | inline bool operator<(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:636:13: note: candidate: ‘bool operator<(const char*, const QByteArray&)’
636 | inline bool operator<(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:636:57: note: no known conversion for argument 2 from ‘QChar’ to ‘const QByteArray&’
636 | inline bool operator<(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
| ~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qmetatype.h:48,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvarlengtharray.h:572:6: note: candidate: ‘template<class T, int Prealloc1, int Prealloc2> bool operator<(const QVarLengthArray<T, Prealloc1>&, const QVarLengthArray<T, Prealloc2>&)’
572 | bool operator<(const QVarLengthArray<T, Prealloc1> &lhs, const QVarLengthArray<T, Prealloc2> &rhs)
| ^~~~~~~~
/usr/include/qt/QtCore/qvarlengtharray.h:572:6: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:617:116: note: mismatched types ‘const QVarLengthArray<T, Prealloc1>’ and ‘std::nullptr_t’
617 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (nullptr, lhs); }
| ^
/usr/include/qt/QtCore/qchar.h:601:30: note: candidate: ‘constexpr bool operator<(QChar, QChar)’
601 | Q_DECL_CONSTEXPR inline bool operator< (QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs < c2.ucs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:601:47: note: no known conversion for argument 1 from ‘std::nullptr_t’ to ‘QChar’
601 | Q_DECL_CONSTEXPR inline bool operator< (QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs < c2.ucs; }
| ~~~~~~^~
/usr/include/qt/QtCore/qchar.h:610:30: note: candidate: ‘constexpr bool operator<(QChar, int)’
610 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) Q_DECL_NOTHROW { return false; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:610:41: note: no known conversion for argument 1 from ‘std::nullptr_t’ to ‘QChar’
610 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) Q_DECL_NOTHROW { return false; }
| ^~~~~
/usr/include/qt/QtCore/qchar.h: At global scope:
/usr/include/qt/QtCore/qchar.h:619:46: error: declaration of ‘operator!=’ as non-function
619 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator==(nullptr, rhs); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h:619:46: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:619:63: error: expected primary-expression before ‘rhs’
619 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator==(nullptr, rhs); }
| ^~~
/usr/include/qt/QtCore/qchar.h:620:46: error: declaration of ‘operator>=’ as non-function
620 | Q_DECL_CONSTEXPR inline bool operator>=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator< (nullptr, rhs); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h:620:46: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:620:63: error: expected primary-expression before ‘rhs’
620 | Q_DECL_CONSTEXPR inline bool operator>=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator< (nullptr, rhs); }
| ^~~
/usr/include/qt/QtCore/qchar.h:621:46: error: declaration of ‘operator>’ as non-function
621 | Q_DECL_CONSTEXPR inline bool operator> (std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return operator< (rhs, nullptr); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h:621:46: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:621:63: error: expected primary-expression before ‘rhs’
621 | Q_DECL_CONSTEXPR inline bool operator> (std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return operator< (rhs, nullptr); }
| ^~~
/usr/include/qt/QtCore/qchar.h:622:46: error: declaration of ‘operator<=’ as non-function
622 | Q_DECL_CONSTEXPR inline bool operator<=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator< (rhs, nullptr); }
| ^~~~~~~~~
/usr/include/qt/QtCore/qchar.h:622:46: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:48,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qchar.h:622:63: error: expected primary-expression before ‘rhs’
622 | Q_DECL_CONSTEXPR inline bool operator<=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator< (rhs, nullptr); }
| ^~~
In file included from /usr/include/qt/QtCore/qstring.h:53,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringalgorithms.h:58:54: error: ‘qsizetype’ does not name a type
58 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype qustrlen(const ushort *str) Q_DECL_NOTHROW;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h:113:18: error: ‘ptrdiff_t’ in namespace ‘std’ does not name a type
113 | typedef std::ptrdiff_t difference_type;
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:114:13: error: ‘qsizetype’ does not name a type
114 | typedef qsizetype size_type;
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:142:29: error: ‘qsizetype’ does not name a type
142 | static Q_DECL_CONSTEXPR qsizetype lengthHelperArray(const Char (&)[N]) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:148:12: error: ‘qsizetype’ does not name a type
148 | static qsizetype lengthHelperPointer(const Char *str) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:160:12: error: ‘qsizetype’ does not name a type
160 | static qsizetype lengthHelperPointer(const QChar *str) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:174:33: warning: unnecessary parentheses in declaration of ‘nullptr_t’ [-Wparentheses]
174 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) Q_DECL_NOTHROW
| ^
/usr/include/qt/QtCore/qstringview.h:174:48: error: invalid use of ‘::’
174 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) Q_DECL_NOTHROW
| ^
/usr/include/qt/QtCore/qstringview.h:174:48: error: expected ‘;’ at end of member declaration
174 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) Q_DECL_NOTHROW
| ^
| ;
In file included from /usr/include/qt/QtCore/qglobal.h:105,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qcompilerdetection.h:1129:26: error: expected unqualified-id before ‘noexcept’
1129 | # define Q_DECL_NOEXCEPT noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qcompilerdetection.h:1139:25: note: in expansion of macro ‘Q_DECL_NOEXCEPT’
1139 | # define Q_DECL_NOTHROW Q_DECL_NOEXCEPT
| ^~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:174:50: note: in expansion of macro ‘Q_DECL_NOTHROW’
174 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) Q_DECL_NOTHROW
| ^~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h:178:51: error: ‘qsizetype’ has not been declared
178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len)
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:217:40: error: ‘qsizetype’ does not name a type
217 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR qsizetype size() const Q_DECL_NOTHROW { return m_size; }
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:221:57: error: ‘qsizetype’ has not been declared
221 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar operator[](qsizetype n) const
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:233:49: error: ‘qsizetype’ has not been declared
233 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar at(qsizetype n) const { return (*this)[n]; }
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:235:56: error: ‘qsizetype’ has not been declared
235 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos) const
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:237:56: error: ‘qsizetype’ has not been declared
237 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos, qsizetype n) const
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:237:71: error: ‘qsizetype’ has not been declared
237 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos, qsizetype n) const
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:239:57: error: ‘qsizetype’ has not been declared
239 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView left(qsizetype n) const
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:241:58: error: ‘qsizetype’ has not been declared
241 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView right(qsizetype n) const
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:243:60: error: ‘qsizetype’ has not been declared
243 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView chopped(qsizetype n) const
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:246:44: error: ‘qsizetype’ has not been declared
246 | Q_DECL_RELAXED_CONSTEXPR void truncate(qsizetype n)
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:248:40: error: ‘qsizetype’ has not been declared
248 | Q_DECL_RELAXED_CONSTEXPR void chop(qsizetype n)
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h:301:5: error: ‘qsizetype’ does not name a type
301 | qsizetype m_size;
| ^~~~~~~~~
/usr/include/qt/QtCore/qstringview.h: In constructor ‘constexpr QStringView::QStringView()’:
/usr/include/qt/QtCore/qstringview.h:173:11: error: class ‘QStringView’ does not have any field named ‘m_size’
173 | : m_size(0), m_data(nullptr) {}
| ^~~~~~
/usr/include/qt/QtCore/qstringview.h: In constructor ‘constexpr QStringView::QStringView(const Char*, int)’:
/usr/include/qt/QtCore/qstringview.h:179:11: error: class ‘QStringView’ does not have any field named ‘m_size’
179 | : m_size((Q_ASSERT(len >= 0), Q_ASSERT(str || !len), len)),
| ^~~~~~
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr QChar QStringView::operator[](int) const’:
/usr/include/qt/QtCore/qstringview.h:222:45: error: ‘size’ was not declared in this scope
222 | { return Q_ASSERT(n >= 0), Q_ASSERT(n < size()), QChar(m_data[n]); }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr QStringView QStringView::mid(int) const’:
/usr/include/qt/QtCore/qstringview.h:236:50: error: ‘size’ was not declared in this scope
236 | { return Q_ASSERT(pos >= 0), Q_ASSERT(pos <= size()), QStringView(m_data + pos, m_size - pos); }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h:236:85: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’?
236 | { return Q_ASSERT(pos >= 0), Q_ASSERT(pos <= size()), QStringView(m_data + pos, m_size - pos); }
| ^~~~~~
| dysize
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr QStringView QStringView::mid(int, int) const’:
/usr/include/qt/QtCore/qstringview.h:238:72: error: ‘size’ was not declared in this scope
238 | { return Q_ASSERT(pos >= 0), Q_ASSERT(n >= 0), Q_ASSERT(pos + n <= size()), QStringView(m_data + pos, n); }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr QStringView QStringView::left(int) const’:
/usr/include/qt/QtCore/qstringview.h:240:46: error: ‘size’ was not declared in this scope
240 | { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, n); }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr QStringView QStringView::right(int) const’:
/usr/include/qt/QtCore/qstringview.h:242:46: error: ‘size’ was not declared in this scope
242 | { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data + m_size - n, n); }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h:242:76: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’?
242 | { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data + m_size - n, n); }
| ^~~~~~
| dysize
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr QStringView QStringView::chopped(int) const’:
/usr/include/qt/QtCore/qstringview.h:244:46: error: ‘size’ was not declared in this scope
244 | { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, m_size - n); }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h:244:75: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’?
244 | { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, m_size - n); }
| ^~~~~~
| dysize
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr void QStringView::truncate(int)’:
/usr/include/qt/QtCore/qstringview.h:247:39: error: ‘size’ was not declared in this scope
247 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h:247:48: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’?
247 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; }
| ^~~~~~
| dysize
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr void QStringView::chop(int)’:
/usr/include/qt/QtCore/qstringview.h:249:39: error: ‘size’ was not declared in this scope
249 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h:249:48: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’?
249 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; }
| ^~~~~~
| dysize
/usr/include/qt/QtCore/qstringview.h: In member function ‘QStringView::value_type* QStringView::end() const’:
/usr/include/qt/QtCore/qstringview.h:279:87: error: ‘size’ was not declared in this scope
279 | Q_REQUIRED_RESULT const_iterator end() const Q_DECL_NOTHROW { return data() + size(); }
| ^~~~
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr bool QStringView::empty() const’:
/usr/include/qt/QtCore/qstringview.h:287:83: error: ‘size’ was not declared in this scope
287 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool empty() const Q_DECL_NOTHROW { return size() == 0; }
| ^~~~
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr QChar QStringView::back() const’:
/usr/include/qt/QtCore/qstringview.h:289:102: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’?
289 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar back() const { return Q_ASSERT(!empty()), QChar(m_data[m_size - 1]); }
| ^~~~~~
| dysize
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In member function ‘constexpr int QStringView::length() const’:
/usr/include/qt/QtCore/qstringview.h:297:27: error: ‘size’ was not declared in this scope
297 | { return Q_ASSERT(int(size()) == size()), int(size()); }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
/usr/include/qt/QtCore/qstring.h: In member function ‘QString QStringView::toString() const’:
/usr/include/qt/QtCore/qstring.h:924:19: error: ‘size’ was not declared in this scope
924 | { return Q_ASSERT(size() == length()), QString(data(), length()); }
| ^~~~
/usr/include/qt/QtCore/qglobal.h:788:56: note: in definition of macro ‘Q_ASSERT’
788 | # define Q_ASSERT(cond) static_cast<void>(false && (cond))
| ^~~~
In file included from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstring.h: In static member function ‘static QString QString::fromStdString(const string&)’:
/usr/include/qt/QtCore/qstring.h:1373:35: error: ‘const string’ {aka ‘const class std::__cxx11::basic_string<char>’} has no member named ‘size’
1373 | { return fromUtf8(s.data(), int(s.size())); }
| ^~~~
/usr/include/qt/QtCore/qstring.h: In member function ‘std::wstring QString::toStdWString() const’:
/usr/include/qt/QtCore/qstring.h:1378:9: error: ‘std::wstring’ {aka ‘class std::__cxx11::basic_string<wchar_t>’} has no member named ‘resize’
1378 | str.resize(length());
| ^~~~~~
/usr/include/qt/QtCore/qstring.h:1386:9: error: ‘std::wstring’ {aka ‘class std::__cxx11::basic_string<wchar_t>’} has no member named ‘resize’
1386 | str.resize(toWCharArray(&(*str.begin())));
| ^~~~~~
/usr/include/qt/QtCore/qstring.h: In static member function ‘static QString QString::fromStdWString(const wstring&)’:
/usr/include/qt/QtCore/qstring.h:1391:41: error: ‘const wstring’ {aka ‘const class std::__cxx11::basic_string<wchar_t>’} has no member named ‘size’
1391 | { return fromWCharArray(s.data(), int(s.size())); }
| ^~~~
/usr/include/qt/QtCore/qstring.h: In static member function ‘static QString QString::fromStdU16String(const u16string&)’:
/usr/include/qt/QtCore/qstring.h:1395:36: error: ‘const u16string’ {aka ‘const class std::__cxx11::basic_string<char16_t>’} has no member named ‘size’
1395 | { return fromUtf16(s.data(), int(s.size())); }
| ^~~~
/usr/include/qt/QtCore/qstring.h: In member function ‘std::u16string QString::toStdU16String() const’:
/usr/include/qt/QtCore/qstring.h:1398:77: error: no matching function for call to ‘std::__cxx11::basic_string<char16_t>::basic_string(const char16_t*, int)’
1398 | { return std::u16string(reinterpret_cast<const char16_t*>(utf16()), length()); }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’
625 | basic_string(_InputIterator __beg, _InputIterator __end,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstring.h:1398:77: note: deduced conflicting types for parameter ‘_InputIterator’ (‘const char16_t*’ and ‘int’)
1398 | { return std::u16string(reinterpret_cast<const char16_t*>(utf16()), length()); }
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:587:56: note: no known conversion for argument 2 from ‘int’ to ‘const std::allocator<char16_t>&’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:61: note: no known conversion for argument 2 from ‘int’ to ‘const std::allocator<char16_t>&’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘const char16_t*’ to ‘std::initializer_list<char16_t>’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
552 | basic_string(basic_string&& __str) noexcept
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:525:53: note: no known conversion for argument 2 from ‘int’ to ‘const std::allocator<char16_t>&’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
448 | basic_string(const basic_string& __str)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
431 | basic_string()
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstring.h: In static member function ‘static QString QString::fromStdU32String(const u32string&)’:
/usr/include/qt/QtCore/qstring.h:1401:35: error: ‘const u32string’ {aka ‘const class std::__cxx11::basic_string<char32_t>’} has no member named ‘size’
1401 | { return fromUcs4(s.data(), int(s.size())); }
| ^~~~
/usr/include/qt/QtCore/qstring.h: In member function ‘std::u32string QString::toStdU32String() const’:
/usr/include/qt/QtCore/qstring.h:1405:48: error: no matching function for call to ‘std::__cxx11::basic_string<char32_t>::basic_string(int, char32_t)’
1405 | std::u32string u32str(length(), char32_t(0));
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’
625 | basic_string(_InputIterator __beg, _InputIterator __end,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstring.h:1405:48: note: deduced conflicting types for parameter ‘_InputIterator’ (‘int’ and ‘char32_t’)
1405 | std::u32string u32str(length(), char32_t(0));
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:587:35: note: no known conversion for argument 1 from ‘int’ to ‘std::__cxx11::basic_string<char32_t>&&’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~~^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:40: note: no known conversion for argument 1 from ‘int’ to ‘const std::__cxx11::basic_string<char32_t>&’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘int’ to ‘std::initializer_list<char32_t>’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
552 | basic_string(basic_string&& __str) noexcept
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:525:53: note: no known conversion for argument 2 from ‘char32_t’ to ‘const std::allocator<char32_t>&’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
448 | basic_string(const basic_string& __str)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
431 | basic_string()
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstring.h:1406:81: error: no match for ‘operator[]’ (operand types are ‘std::u32string’ {aka ‘std::__cxx11::basic_string<char32_t>’} and ‘int’)
1406 | int len = toUcs4_helper(d->data(), length(), reinterpret_cast<uint*>(&u32str[0]));
| ^
/usr/include/qt/QtCore/qstring.h:1407:12: error: ‘std::u32string’ {aka ‘class std::__cxx11::basic_string<char32_t>’} has no member named ‘resize’
1407 | u32str.resize(len);
| ^~~~~~
/usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QStringView, QStringView)’:
/usr/include/qt/QtCore/qstring.h:1736:86: error: ‘class QStringView’ has no member named ‘size’
1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ^~~~
/usr/include/qt/QtCore/qstring.h:1736:100: error: ‘class QStringView’ has no member named ‘size’
1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ^~~~
/usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QStringView, QLatin1String)’:
/usr/include/qt/QtCore/qstring.h:1759:88: error: ‘class QStringView’ has no member named ‘size’
1759 | inline bool operator==(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ^~~~
/usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QLatin1String, QStringView)’:
/usr/include/qt/QtCore/qstring.h:1766:102: error: ‘class QStringView’ has no member named ‘size’
1766 | inline bool operator==(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ^~~~
In file included from /usr/include/qt/QtCore/qstring.h:1876,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringbuilder.h: In static member function ‘static void QConcatenable<QStringView>::appendTo(QStringView, QChar*&)’:
/usr/include/qt/QtCore/qstringbuilder.h:300:26: error: ‘class QStringView’ has no member named ‘size’
300 | const auto n = a.size();
| ^~~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In instantiation of ‘constexpr QStringView::QStringView(const Pointer&) [with Pointer = const char16_t*; typename std::enable_if<QtPrivate::IsCompatiblePointer<Pointer>::value, bool>::type <anonymous> = true]’:
/usr/include/qt/QtCore/qstringbuilder.h:378:70: required from here
/usr/include/qt/QtCore/qstringview.h:199:53: error: ‘lengthHelperPointer’ was not declared in this scope
199 | : QStringView(str, str ? lengthHelperPointer(str) : 0) {}
| ~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qhashfunctions.h: At global scope:
/usr/include/qt/QtCore/qhashfunctions.h:107:23: warning: inline variables are only available with ‘-std=c++17’ or ‘-std=gnu++17’
107 | Q_DECL_CONST_FUNCTION inline uint qHash(std::nullptr_t, uint seed = 0) Q_DECL_NOTHROW
| ^~~~~~
/usr/include/qt/QtCore/qhashfunctions.h:107:46: warning: ‘const’ attribute ignored [-Wattributes]
107 | Q_DECL_CONST_FUNCTION inline uint qHash(std::nullptr_t, uint seed = 0) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qhashfunctions.h:107:46: error: ‘uint qHash’ redeclared as different kind of entity
/usr/include/qt/QtCore/qhashfunctions.h:104:41: note: previous declaration ‘uint qHash(QLatin1String, uint)’
104 | Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(QLatin1String key, uint seed = 0) Q_DECL_NOTHROW;
| ^~~~~
/usr/include/qt/QtCore/qhashfunctions.h:107:46: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
107 | Q_DECL_CONST_FUNCTION inline uint qHash(std::nullptr_t, uint seed = 0) Q_DECL_NOTHROW
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qhashfunctions.h:107:62: error: expected primary-expression before ‘seed’
107 | Q_DECL_CONST_FUNCTION inline uint qHash(std::nullptr_t, uint seed = 0) Q_DECL_NOTHROW
| ^~~~
In file included from /usr/include/qt/QtCore/qobject.h:53,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qscopedpointer.h:196:68: error: ‘std::nullptr_t’ has not been declared
196 | inline bool operator==(const QScopedPointer<T, Cleanup> &lhs, std::nullptr_t) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qscopedpointer.h:202:29: error: declaration of ‘operator==’ as non-function
202 | inline bool operator==(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qscopedpointer.h:202:29: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qobject.h:53,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qscopedpointer.h:202:40: error: expected primary-expression before ‘const’
202 | inline bool operator==(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) Q_DECL_NOTHROW
| ^~~~~
/usr/include/qt/QtCore/qscopedpointer.h:202:71: error: expected primary-expression before ‘>’ token
202 | inline bool operator==(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) Q_DECL_NOTHROW
| ^
/usr/include/qt/QtCore/qscopedpointer.h:202:74: error: ‘rhs’ was not declared in this scope
202 | inline bool operator==(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) Q_DECL_NOTHROW
| ^~~
/usr/include/qt/QtCore/qscopedpointer.h:208:68: error: ‘std::nullptr_t’ has not been declared
208 | inline bool operator!=(const QScopedPointer<T, Cleanup> &lhs, std::nullptr_t) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qscopedpointer.h:214:29: error: declaration of ‘operator!=’ as non-function
214 | inline bool operator!=(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qscopedpointer.h:214:29: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qobject.h:53,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qscopedpointer.h:214:40: error: expected primary-expression before ‘const’
214 | inline bool operator!=(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) Q_DECL_NOTHROW
| ^~~~~
/usr/include/qt/QtCore/qscopedpointer.h:214:71: error: expected primary-expression before ‘>’ token
214 | inline bool operator!=(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) Q_DECL_NOTHROW
| ^
/usr/include/qt/QtCore/qscopedpointer.h:214:74: error: ‘rhs’ was not declared in this scope
214 | inline bool operator!=(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) Q_DECL_NOTHROW
| ^~~
In file included from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:38,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/functional:259:17: error: ‘std::size_t’ has not been declared
259 | template<std::size_t __i, typename _Tuple>
| ^~~~~~
/usr/include/c++/9.1.0/functional:261:29: error: ‘__i’ was not declared in this scope
261 | = typename enable_if<(__i < tuple_size<_Tuple>::value),
| ^~~
/usr/include/c++/9.1.0/functional:262:21: error: ‘__i’ was not declared in this scope
262 | tuple_element<__i, _Tuple>>::type::type;
| ^~~
/usr/include/c++/9.1.0/functional:262:26: error: template argument 1 is invalid
262 | tuple_element<__i, _Tuple>>::type::type;
| ^~~~~~
/usr/include/c++/9.1.0/functional:262:32: error: template argument 2 is invalid
262 | tuple_element<__i, _Tuple>>::type::type;
| ^~
/usr/include/c++/9.1.0/functional:262:36: error: ‘<expression error>::type’ has not been declared
262 | tuple_element<__i, _Tuple>>::type::type;
| ^~~~
/usr/include/c++/9.1.0/functional:324:57: error: ‘std::size_t’ has not been declared
324 | template<typename _CVArg, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:327:28: error: ‘_Indexes’ was not declared in this scope
327 | const _Index_tuple<_Indexes...>&) const volatile
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:327:36: error: expected parameter pack before ‘...’
327 | const _Index_tuple<_Indexes...>&) const volatile
| ^~~
/usr/include/c++/9.1.0/functional:327:39: error: template argument 1 is invalid
327 | const _Index_tuple<_Indexes...>&) const volatile
| ^
/usr/include/c++/9.1.0/functional: In member function ‘decltype (__arg((declval<_Args>)()...)) std::_Mu<_Arg, true, false>::__call(_CVArg&, std::tuple<_Args2 ...>&, const int&) const volatile’:
/usr/include/c++/9.1.0/functional:330:26: error: ‘_Indexes’ was not declared in this scope
330 | return __arg(std::get<_Indexes>(std::move(__tuple))...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:330:55: error: expansion pattern ‘get<<expression error> >(std::move(__tuple))’ contains no parameter packs
330 | return __arg(std::get<_Indexes>(std::move(__tuple))...);
| ^~~
/usr/include/c++/9.1.0/functional: At global scope:
/usr/include/c++/9.1.0/functional:344:2: error: ‘_Safe_tuple_element_t’ does not name a type
344 | _Safe_tuple_element_t<(is_placeholder<_Arg>::value - 1), _Tuple>&&
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/functional:368:17: error: ‘std::size_t’ has not been declared
368 | template<std::size_t _Ind, typename... _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/functional:371:8: error: ‘__tuple_element_t’ does not name a type; did you mean ‘tuple_element’?
371 | -> __tuple_element_t<_Ind, tuple<_Tp...>> volatile&
| ^~~~~~~~~~~~~~~~~
| tuple_element
/usr/include/c++/9.1.0/functional:371:25: error: expected initializer before ‘<’ token
371 | -> __tuple_element_t<_Ind, tuple<_Tp...>> volatile&
| ^
/usr/include/c++/9.1.0/functional:375:17: error: ‘std::size_t’ has not been declared
375 | template<std::size_t _Ind, typename... _Tp>
| ^~~~~~
/usr/include/c++/9.1.0/functional:378:8: error: ‘__tuple_element_t’ does not name a type; did you mean ‘tuple_element’?
378 | -> __tuple_element_t<_Ind, tuple<_Tp...>> const volatile&
| ^~~~~~~~~~~~~~~~~
| tuple_element
/usr/include/c++/9.1.0/functional:378:25: error: expected initializer before ‘<’ token
378 | -> __tuple_element_t<_Ind, tuple<_Tp...>> const volatile&
| ^
/usr/include/c++/9.1.0/functional:396:58: error: ‘std::size_t’ has not been declared
396 | template<typename _Result, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:398:48: error: ‘_Indexes’ was not declared in this scope
398 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:398:56: error: expected parameter pack before ‘...’
398 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^~~
/usr/include/c++/9.1.0/functional:398:59: error: template argument 1 is invalid
398 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^
/usr/include/c++/9.1.0/functional:406:58: error: ‘std::size_t’ has not been declared
406 | template<typename _Result, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:408:50: error: ‘_Indexes’ was not declared in this scope
408 | __call_c(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:408:58: error: expected parameter pack before ‘...’
408 | __call_c(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^~~
/usr/include/c++/9.1.0/functional:408:61: error: template argument 1 is invalid
408 | __call_c(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^
/usr/include/c++/9.1.0/functional:416:58: error: ‘std::size_t’ has not been declared
416 | template<typename _Result, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:419:17: error: ‘_Indexes’ was not declared in this scope
419 | _Index_tuple<_Indexes...>) volatile
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:419:25: error: expected parameter pack before ‘...’
419 | _Index_tuple<_Indexes...>) volatile
| ^~~
/usr/include/c++/9.1.0/functional:419:28: error: template argument 1 is invalid
419 | _Index_tuple<_Indexes...>) volatile
| ^
/usr/include/c++/9.1.0/functional:427:58: error: ‘std::size_t’ has not been declared
427 | template<typename _Result, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:430:19: error: ‘_Indexes’ was not declared in this scope
430 | _Index_tuple<_Indexes...>) const volatile
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:430:27: error: expected parameter pack before ‘...’
430 | _Index_tuple<_Indexes...>) const volatile
| ^~~
/usr/include/c++/9.1.0/functional:430:30: error: template argument 1 is invalid
430 | _Index_tuple<_Indexes...>) const volatile
| ^
/usr/include/c++/9.1.0/functional: In member function ‘_Result std::_Bind<_Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int)’:
/usr/include/c++/9.1.0/functional:401:36: error: ‘_Indexes’ was not declared in this scope
401 | _Mu<_Bound_args>()(std::get<_Indexes>(_M_bound_args), __args)...
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘_Result std::_Bind<_Functor(_Bound_args ...)>::__call_c(std::tuple<_Args2 ...>&&, int) const’:
/usr/include/c++/9.1.0/functional:411:36: error: ‘_Indexes’ was not declared in this scope
411 | _Mu<_Bound_args>()(std::get<_Indexes>(_M_bound_args), __args)...
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘_Result std::_Bind<_Functor(_Bound_args ...)>::__call_v(std::tuple<_Args2 ...>&&, int) volatile’:
/usr/include/c++/9.1.0/functional:422:27: error: ‘__volget’ was not declared in this scope
422 | _Mu<_Bound_args>()(__volget<_Indexes>(_M_bound_args), __args)...
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:422:36: error: ‘_Indexes’ was not declared in this scope
422 | _Mu<_Bound_args>()(__volget<_Indexes>(_M_bound_args), __args)...
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘_Result std::_Bind<_Functor(_Bound_args ...)>::__call_c_v(std::tuple<_Args2 ...>&&, int) const volatile’:
/usr/include/c++/9.1.0/functional:433:27: error: ‘__volget’ was not declared in this scope
433 | _Mu<_Bound_args>()(__volget<_Indexes>(_M_bound_args), __args)...
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:433:36: error: ‘_Indexes’ was not declared in this scope
433 | _Mu<_Bound_args>()(__volget<_Indexes>(_M_bound_args), __args)...
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: At global scope:
/usr/include/c++/9.1.0/functional:552:55: error: ‘std::size_t’ has not been declared
552 | template<typename _Res, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:554:48: error: ‘_Indexes’ was not declared in this scope
554 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:554:56: error: expected parameter pack before ‘...’
554 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^~~
/usr/include/c++/9.1.0/functional:554:59: error: template argument 1 is invalid
554 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^
/usr/include/c++/9.1.0/functional:561:55: error: ‘std::size_t’ has not been declared
561 | template<typename _Res, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:563:48: error: ‘_Indexes’ was not declared in this scope
563 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:563:56: error: expected parameter pack before ‘...’
563 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^~~
/usr/include/c++/9.1.0/functional:563:59: error: template argument 1 is invalid
563 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>)
| ^
/usr/include/c++/9.1.0/functional:570:55: error: ‘std::size_t’ has not been declared
570 | template<typename _Res, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:572:48: error: ‘_Indexes’ was not declared in this scope
572 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:572:56: error: expected parameter pack before ‘...’
572 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^~~
/usr/include/c++/9.1.0/functional:572:59: error: template argument 1 is invalid
572 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^
/usr/include/c++/9.1.0/functional:579:55: error: ‘std::size_t’ has not been declared
579 | template<typename _Res, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:581:48: error: ‘_Indexes’ was not declared in this scope
581 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:581:56: error: expected parameter pack before ‘...’
581 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^~~
/usr/include/c++/9.1.0/functional:581:59: error: template argument 1 is invalid
581 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) const
| ^
/usr/include/c++/9.1.0/functional:588:55: error: ‘std::size_t’ has not been declared
588 | template<typename _Res, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:590:48: error: ‘_Indexes’ was not declared in this scope
590 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) volatile
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:590:56: error: expected parameter pack before ‘...’
590 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) volatile
| ^~~
/usr/include/c++/9.1.0/functional:590:59: error: template argument 1 is invalid
590 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) volatile
| ^
/usr/include/c++/9.1.0/functional:597:55: error: ‘std::size_t’ has not been declared
597 | template<typename _Res, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:599:48: error: ‘_Indexes’ was not declared in this scope
599 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) volatile
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:599:56: error: expected parameter pack before ‘...’
599 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) volatile
| ^~~
/usr/include/c++/9.1.0/functional:599:59: error: template argument 1 is invalid
599 | __call(tuple<_Args...>&& __args, _Index_tuple<_Indexes...>) volatile
| ^
/usr/include/c++/9.1.0/functional:606:55: error: ‘std::size_t’ has not been declared
606 | template<typename _Res, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:609:22: error: ‘_Indexes’ was not declared in this scope
609 | _Index_tuple<_Indexes...>) const volatile
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:609:30: error: expected parameter pack before ‘...’
609 | _Index_tuple<_Indexes...>) const volatile
| ^~~
/usr/include/c++/9.1.0/functional:609:33: error: template argument 1 is invalid
609 | _Index_tuple<_Indexes...>) const volatile
| ^
/usr/include/c++/9.1.0/functional:616:55: error: ‘std::size_t’ has not been declared
616 | template<typename _Res, typename... _Args, std::size_t... _Indexes>
| ^~~~~~
/usr/include/c++/9.1.0/functional:619:22: error: ‘_Indexes’ was not declared in this scope
619 | _Index_tuple<_Indexes...>) const volatile
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:619:30: error: expected parameter pack before ‘...’
619 | _Index_tuple<_Indexes...>) const volatile
| ^~~
/usr/include/c++/9.1.0/functional:619:33: error: template argument 1 is invalid
619 | _Index_tuple<_Indexes...>) const volatile
| ^
/usr/include/c++/9.1.0/functional: In member function ‘std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__disable_if_void<_Res> std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int)’:
/usr/include/c++/9.1.0/functional:557:19: error: ‘_Indexes’ was not declared in this scope
557 | (std::get<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__enable_if_void<_Res> std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int)’:
/usr/include/c++/9.1.0/functional:566:19: error: ‘_Indexes’ was not declared in this scope
566 | (std::get<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__disable_if_void<_Res> std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int) const’:
/usr/include/c++/9.1.0/functional:575:19: error: ‘_Indexes’ was not declared in this scope
575 | (std::get<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__enable_if_void<_Res> std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int) const’:
/usr/include/c++/9.1.0/functional:584:19: error: ‘_Indexes’ was not declared in this scope
584 | (std::get<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__disable_if_void<_Res> std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int) volatile’:
/usr/include/c++/9.1.0/functional:593:10: error: ‘__volget’ was not declared in this scope
593 | (__volget<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:593:19: error: ‘_Indexes’ was not declared in this scope
593 | (__volget<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__enable_if_void<_Res> std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int) volatile’:
/usr/include/c++/9.1.0/functional:602:10: error: ‘__volget’ was not declared in this scope
602 | (__volget<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:602:19: error: ‘_Indexes’ was not declared in this scope
602 | (__volget<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__disable_if_void<_Res> std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int) const volatile’:
/usr/include/c++/9.1.0/functional:612:10: error: ‘__volget’ was not declared in this scope
612 | (__volget<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:612:19: error: ‘_Indexes’ was not declared in this scope
612 | (__volget<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional: In member function ‘std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__enable_if_void<_Res> std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(std::tuple<_Args2 ...>&&, int) const volatile’:
/usr/include/c++/9.1.0/functional:622:10: error: ‘__volget’ was not declared in this scope
622 | (__volget<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
/usr/include/c++/9.1.0/functional:622:19: error: ‘_Indexes’ was not declared in this scope
622 | (__volget<_Indexes>(_M_bound_args), __args)...);
| ^~~~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<std::__cxx11::basic_string<char> >’
/usr/include/clang/Basic/CommentOptions.h:28:23: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::_Base_type {aka std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/llvm/ADT/SmallVector.h:19,
from /usr/include/llvm/ADT/STLExtras.h:20,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/MathExtras.h: At global scope:
/usr/include/llvm/Support/MathExtras.h:53:28: error: ‘std::size_t’ has not been declared
53 | template <typename T, std::size_t SizeOfT> struct TrailingZerosCounter {
| ^~~~~~
/usr/include/llvm/Support/MathExtras.h:127:28: error: ‘std::size_t’ has not been declared
127 | template <typename T, std::size_t SizeOfT> struct LeadingZerosCounter {
| ^~~~~~
/usr/include/llvm/Support/MathExtras.h:485:28: error: ‘std::size_t’ has not been declared
485 | template <typename T, std::size_t SizeOfT> struct PopulationCounter {
| ^~~~~~
In file included from /usr/include/llvm/ADT/STLExtras.h:21,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/iterator.h:65:43: error: ‘ptrdiff_t’ in namespace ‘std’ does not name a type
65 | typename DifferenceTypeT = std::ptrdiff_t, typename PointerT = T *,
| ^~~~~~~~~
/usr/include/llvm/ADT/iterator.h:343:16: error: ‘ptrdiff_t’ is not a member of ‘std’; did you mean ‘ptrdiff_t’?
343 | std::ptrdiff_t, NodeRef *, NodeRef &> {
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:143:26: note: ‘ptrdiff_t’ declared here
143 | typedef __PTRDIFF_TYPE__ ptrdiff_t;
| ^~~~~~~~~
In file included from /usr/include/llvm/ADT/STLExtras.h:21,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/iterator.h:343:16: error: ‘ptrdiff_t’ is not a member of ‘std’; did you mean ‘ptrdiff_t’?
343 | std::ptrdiff_t, NodeRef *, NodeRef &> {
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:143:26: note: ‘ptrdiff_t’ declared here
143 | typedef __PTRDIFF_TYPE__ ptrdiff_t;
| ^~~~~~~~~
In file included from /usr/include/llvm/ADT/STLExtras.h:21,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/iterator.h:343:47: error: template argument 5 is invalid
343 | std::ptrdiff_t, NodeRef *, NodeRef &> {
| ^
/usr/include/llvm/ADT/iterator.h:347:12: error: ‘ptrdiff_t’ is not a member of ‘std’; did you mean ‘ptrdiff_t’?
347 | std::ptrdiff_t, NodeRef *, NodeRef &>;
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:143:26: note: ‘ptrdiff_t’ declared here
143 | typedef __PTRDIFF_TYPE__ ptrdiff_t;
| ^~~~~~~~~
In file included from /usr/include/llvm/ADT/STLExtras.h:21,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/iterator.h:347:12: error: ‘ptrdiff_t’ is not a member of ‘std’; did you mean ‘ptrdiff_t’?
347 | std::ptrdiff_t, NodeRef *, NodeRef &>;
| ^~~~~~~~~
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:143:26: note: ‘ptrdiff_t’ declared here
143 | typedef __PTRDIFF_TYPE__ ptrdiff_t;
| ^~~~~~~~~
In file included from /usr/include/llvm/ADT/STLExtras.h:21,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/iterator.h:347:43: error: template argument 5 is invalid
347 | std::ptrdiff_t, NodeRef *, NodeRef &>;
| ^
/usr/include/llvm/ADT/iterator.h: In constructor ‘llvm::WrappedPairNodeDataIterator<ItType, NodeRef, DataRef>::WrappedPairNodeDataIterator(ItType, DataRef)’:
/usr/include/llvm/ADT/iterator.h:354:9: error: class ‘llvm::WrappedPairNodeDataIterator<ItType, NodeRef, DataRef>’ does not have any field named ‘BaseT’
354 | : BaseT(Begin), DR(DR) {
| ^~~~~
In file included from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/STLExtras.h: At global scope:
/usr/include/llvm/ADT/STLExtras.h:119:33: error: invalid use of ‘::’
119 | function_ref(std::nullptr_t) {}
| ^
/usr/include/llvm/ADT/STLExtras.h:119:33: error: expected ‘;’ at end of member declaration
119 | function_ref(std::nullptr_t) {}
| ^
| ;
/usr/include/llvm/ADT/STLExtras.h:539:39: error: template argument 1 is invalid
539 | 0, std::tuple<Iters...>>::type>::difference_type,
| ^
/usr/include/llvm/ADT/STLExtras.h:545:42: error: template argument 4 is invalid
545 | typename ZipTupleType<Iters...>::type>;
| ^
/usr/include/llvm/ADT/STLExtras.h:548:38: error: expected template-name before ‘<’ token
548 | struct zip_common : public zip_traits<ZipType, Iters...> {
| ^
/usr/include/llvm/ADT/STLExtras.h:548:38: error: expected ‘{’ before ‘<’ token
/usr/include/llvm/ADT/STLExtras.h:706:45: error: template argument 1 is invalid
706 | 0, std::tuple<Iters...>>::type>::difference_type,
| ^
/usr/include/llvm/ADT/STLExtras.h:708:55: error: template argument 4 is invalid
708 | typename ZipLongestTupleType<Iters...>::type> {
| ^
/usr/include/llvm/ADT/STLExtras.h:814:68: error: template argument 4 is invalid
814 | std::forward_iterator_tag, ValueT> {
| ^
/usr/include/llvm/ADT/STLExtras.h:1022:25: error: ‘std::size_t’ has not been declared
1022 | template <class T, std::size_t N>
| ^~~~~~
/usr/include/llvm/ADT/STLExtras.h:1023:46: error: ‘N’ was not declared in this scope
1023 | constexpr inline size_t array_lengthof(T (&)[N]) {
| ^
/usr/include/llvm/ADT/STLExtras.h: In function ‘constexpr size_t llvm::array_lengthof(...)’:
/usr/include/llvm/ADT/STLExtras.h:1024:10: error: ‘N’ was not declared in this scope
1024 | return N;
| ^
/usr/include/llvm/ADT/STLExtras.h: At global scope:
/usr/include/llvm/ADT/STLExtras.h:1407:26: error: expected ‘)’ before ‘Index’
1407 | result_pair(std::size_t Index, IterOfRange<R> Iter)
| ~ ^~~~~~
| )
/usr/include/llvm/ADT/STLExtras.h:1416:8: error: ‘size_t’ in namespace ‘std’ does not name a type
1416 | std::size_t index() const { return Index; }
| ^~~~~~
/usr/include/llvm/ADT/STLExtras.h:1421:8: error: ‘size_t’ in namespace ‘std’ does not name a type
1421 | std::size_t Index = std::numeric_limits<std::size_t>::max();
| ^~~~~~
/usr/include/llvm/ADT/STLExtras.h: In member function ‘llvm::detail::result_pair<R>& llvm::detail::result_pair<R>::operator=(const llvm::detail::result_pair<R>&)’:
/usr/include/llvm/ADT/STLExtras.h:1411:5: error: ‘Index’ was not declared in this scope; did you mean ‘index’?
1411 | Index = Other.Index;
| ^~~~~
| index
/usr/include/llvm/ADT/STLExtras.h: At global scope:
/usr/include/llvm/ADT/STLExtras.h:1438:30: error: expected ‘)’ before ‘Index’
1438 | enumerator_iter(std::size_t Index, IterOfRange<R> Iter)
| ~ ^~~~~~
| )
/usr/include/llvm/ADT/STLExtras.h:1506:44: error: ‘std::size_t’ has not been declared
1506 | template <typename F, typename Tuple, std::size_t... I>
| ^~~~~~
/usr/include/llvm/ADT/STLExtras.h:1507:61: error: ‘I’ was not declared in this scope
1507 | auto apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence<I...>)
| ^
/usr/include/llvm/ADT/STLExtras.h:1507:62: error: expected parameter pack before ‘...’
1507 | auto apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence<I...>)
| ^~~
/usr/include/llvm/ADT/STLExtras.h:1507:65: error: template argument 1 is invalid
1507 | auto apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence<I...>)
| ^
/usr/include/llvm/ADT/STLExtras.h:1508:45: error: ‘I’ was not declared in this scope
1508 | -> decltype(std::forward<F>(f)(std::get<I>(std::forward<Tuple>(t))...)) {
| ^
/usr/include/llvm/ADT/STLExtras.h:1508:71: error: expansion pattern ‘get<<expression error> >(forward<Tuple>(t))’ contains no parameter packs
1508 | -> decltype(std::forward<F>(f)(std::get<I>(std::forward<Tuple>(t))...)) {
| ^~~
/usr/include/llvm/ADT/STLExtras.h:1508:71: error: expansion pattern ‘get<<expression error> >(forward<Tuple>(t))’ contains no parameter packs
/usr/include/llvm/ADT/STLExtras.h: In function ‘decltype (forward<F>(f)(<expression error>)) llvm::detail::apply_tuple_impl(F&&, Tuple&&, int)’:
/usr/include/llvm/ADT/STLExtras.h:1509:38: error: ‘I’ was not declared in this scope
1509 | return std::forward<F>(f)(std::get<I>(std::forward<Tuple>(t))...);
| ^
/usr/include/llvm/ADT/STLExtras.h:1509:64: error: expansion pattern ‘get<<expression error> >(forward<Tuple>(t))’ contains no parameter packs
1509 | return std::forward<F>(f)(std::get<I>(std::forward<Tuple>(t))...);
| ^~~
In file included from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/StringRef.h: At global scope:
/usr/include/llvm/ADT/StringRef.h:93:33: error: invalid use of ‘::’
93 | StringRef(std::nullptr_t) = delete;
| ^~~~~~
/usr/include/llvm/ADT/StringRef.h: In constructor ‘llvm::StringRef::StringRef(const string&)’:
/usr/include/llvm/ADT/StringRef.h:105:38: error: ‘const string’ {aka ‘const class std::__cxx11::basic_string<char>’} has no member named ‘length’
105 | : Data(Str.data()), Length(Str.length()) {}
| ^~~~~~
/usr/include/llvm/ADT/StringRef.h: In member function ‘std::string llvm::StringRef::str() const’:
/usr/include/llvm/ADT/StringRef.h:234:38: error: no matching function for call to ‘std::__cxx11::basic_string<char>::basic_string(const char* const&, const size_t&)’
234 | return std::string(Data, Length);
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’
625 | basic_string(_InputIterator __beg, _InputIterator __end,
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:625:9: note: template argument deduction/substitution failed:
In file included from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/StringRef.h:234:38: note: deduced conflicting types for parameter ‘_InputIterator’ (‘const char*’ and ‘long unsigned int’)
234 | return std::string(Data, Length);
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:587:56: note: no known conversion for argument 2 from ‘const size_t’ {aka ‘const long unsigned int’} to ‘const std::allocator<char>&’
587 | basic_string(basic_string&& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:583:61: note: no known conversion for argument 2 from ‘const size_t’ {aka ‘const long unsigned int’} to ‘const std::allocator<char>&’
583 | basic_string(const basic_string& __str, const _Alloc& __a)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘const char* const’ to ‘std::initializer_list<char>’
579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
552 | basic_string(basic_string&& __str) noexcept
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:552:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:525:53: note: no known conversion for argument 2 from ‘const size_t’ {aka ‘const long unsigned int’} to ‘const std::allocator<char>&’
525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
448 | basic_string(const basic_string& __str)
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:448:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:440:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
431 | basic_string()
| ^~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/StringRef.h: In function ‘std::string& llvm::operator+=(std::string&, llvm::StringRef)’:
/usr/include/llvm/ADT/StringRef.h:903:54: error: no matching function for call to ‘std::__cxx11::basic_string<char>::append(const char*, size_t)’
903 | return buffer.append(string.data(), string.size());
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h:1221:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
1221 | append(const basic_string& __str)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1221:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:1263:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
1263 | append(const _CharT* __s)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1263:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:1290:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
1290 | append(initializer_list<_CharT> __l)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1290:7: note: candidate expects 1 argument, 2 provided
/usr/include/c++/9.1.0/bits/basic_string.h:1309:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; <template-parameter-2-2> = <template-parameter-1-2>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
1309 | append(_InputIterator __first, _InputIterator __last)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1309:9: note: template argument deduction/substitution failed:
In file included from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/StringRef.h:903:54: note: deduced conflicting types for parameter ‘_InputIterator’ (‘const char*’ and ‘long unsigned int’)
903 | return buffer.append(string.data(), string.size());
| ^
In file included from /usr/include/llvm/ADT/Triple.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:19,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/Twine.h: At global scope:
/usr/include/llvm/ADT/Twine.h:278:42: error: invalid use of ‘::’
278 | /*implicit*/ Twine(std::nullptr_t) = delete;
| ^~~~~~
In file included from /usr/include/llvm/Support/VersionTuple.h:19,
from /usr/include/clang/Basic/ObjCRuntime.h:21,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/raw_ostream.h: In member function ‘llvm::raw_ostream& llvm::raw_ostream::operator<<(const string&)’:
/usr/include/llvm/Support/raw_ostream.h:203:34: error: ‘const string’ {aka ‘const class std::__cxx11::basic_string<char>’} has no member named ‘length’
203 | return write(Str.data(), Str.length());
| ^~~~~~
/usr/include/llvm/Support/raw_ostream.h: In member function ‘virtual uint64_t llvm::raw_string_ostream::current_pos() const’:
/usr/include/llvm/Support/raw_ostream.h:511:53: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘size’
511 | uint64_t current_pos() const override { return OS.size(); }
| ^~~~
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple: In instantiation of ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; _Up = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; long unsigned int __i = 0; long unsigned int __size = 4]’:
/usr/include/c++/9.1.0/tuple:1440:31: required from ‘constexpr bool std::operator<(const std::tuple<_Tps ...>&, const std::tuple<_Args2 ...>&) [with _TElements = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}; _UElements = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]’
/usr/include/llvm/Support/VersionTuple.h:110:60: required from here
/usr/include/c++/9.1.0/tuple:1401:27: error: no matching function for call to ‘get<0>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1401:48: error: no matching function for call to ‘get<0>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:27: error: no matching function for call to ‘get<0>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:48: error: no matching function for call to ‘get<0>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<llvm::Triple>, llvm::Triple>’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<llvm::Triple, std::allocator<llvm::Triple> >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<llvm::Triple>’
/usr/include/clang/Basic/LangOptions.h:259:29: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<llvm::Triple> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<llvm::Triple> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<llvm::Triple>, llvm::Triple>::_Base_type {aka std::allocator_traits<std::allocator<llvm::Triple> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<llvm::Triple>, llvm::Triple>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<llvm::Triple> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/StringMap.h: At global scope:
/usr/include/llvm/ADT/StringMap.h:467:42: error: template argument 4 is invalid
467 | ValueTy> {
| ^
In file included from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/ArrayRef.h: In constructor ‘constexpr llvm::ArrayRef<T>::ArrayRef(const int&)’:
/usr/include/llvm/ADT/ArrayRef.h:93:20: error: request for member ‘data’ in ‘Arr’, which is of non-class type ‘const int’
93 | : Data(Arr.data()), Length(N) {}
| ^~~~
/usr/include/llvm/ADT/ArrayRef.h: At global scope:
/usr/include/llvm/ADT/ArrayRef.h:485:30: error: ‘std::size_t’ has not been declared
485 | template <typename T, std::size_t N>
| ^~~~~~
/usr/include/llvm/ADT/ArrayRef.h:486:48: error: ‘N’ was not declared in this scope
486 | ArrayRef<T> makeArrayRef(const std::array<T, N> &Arr) {
| ^
/usr/include/llvm/ADT/ArrayRef.h:486:49: error: template argument 2 is invalid
486 | ArrayRef<T> makeArrayRef(const std::array<T, N> &Arr) {
| ^
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<llvm::StringRef>, llvm::StringRef>’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<llvm::StringRef, std::allocator<llvm::StringRef> >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<llvm::StringRef>’
/usr/include/llvm/ADT/StringExtras.h:44:74: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<llvm::StringRef> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<llvm::StringRef> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<llvm::StringRef>, llvm::StringRef>::_Base_type {aka std::allocator_traits<std::allocator<llvm::StringRef> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<llvm::StringRef>, llvm::StringRef>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<llvm::StringRef> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/StringExtras.h: In function ‘std::string llvm::toHex(llvm::StringRef, bool)’:
/usr/include/llvm/ADT/StringExtras.h:147:10: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
147 | Output.reserve(2 * Length);
| ^~~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<unsigned char>, unsigned char>’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<unsigned char, std::allocator<unsigned char> >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<unsigned char, std::allocator<unsigned char> >’
/usr/include/llvm/ADT/StringExtras.h:157:33: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<unsigned char> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<unsigned char> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<unsigned char>, unsigned char>::_Base_type {aka std::allocator_traits<std::allocator<unsigned char> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<unsigned char>, unsigned char>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<unsigned char> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/StringExtras.h: In function ‘std::string llvm::toHex(llvm::ArrayRef<unsigned char>, bool)’:
/usr/include/llvm/ADT/StringExtras.h:55:48: note: initializing argument 1 of ‘llvm::StringRef llvm::toStringRef(llvm::ArrayRef<unsigned char>)’
55 | inline StringRef toStringRef(ArrayRef<uint8_t> Input) {
| ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/llvm/ADT/StringExtras.h: In function ‘std::string llvm::fromHex(llvm::StringRef)’:
/usr/include/llvm/ADT/StringExtras.h:175:10: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
175 | Output.reserve((Input.size() + 1) / 2);
| ^~~~~~~
/usr/include/llvm/ADT/StringExtras.h: In function ‘std::string llvm::detail::join_impl(IteratorT, IteratorT, llvm::StringRef, std::forward_iterator_tag)’:
/usr/include/llvm/ADT/StringExtras.h:322:5: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
322 | S.reserve(Len);
| ^~~~~~~
/usr/include/llvm/ADT/StringExtras.h: In function ‘std::string llvm::join_items(Sep, Args&& ...)’:
/usr/include/llvm/ADT/StringExtras.h:394:10: error: ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’} has no member named ‘reserve’
394 | Result.reserve(NI + (sizeof...(Items) - 1) * NS + 1);
| ^~~~~~~
In file included from /usr/include/llvm/Support/Error.h:27,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Format.h: At global scope:
/usr/include/llvm/Support/Format.h:93:18: error: ‘std::size_t’ has not been declared
93 | template <std::size_t... Is>
| ^~~~~~
/usr/include/llvm/Support/Format.h:95:41: error: ‘Is’ was not declared in this scope; did you mean ‘Ts’?
95 | std::index_sequence<Is...>) const {
| ^~
| Ts
/usr/include/llvm/Support/Format.h:95:43: error: expected parameter pack before ‘...’
95 | std::index_sequence<Is...>) const {
| ^~~
/usr/include/llvm/Support/Format.h:95:46: error: template argument 1 is invalid
95 | std::index_sequence<Is...>) const {
| ^
/usr/include/llvm/Support/Format.h: In member function ‘int llvm::format_object<Ts>::snprint_tuple(char*, unsigned int, int) const’:
/usr/include/llvm/Support/Format.h:99:55: error: ‘Is’ was not declared in this scope; did you mean ‘Ts’?
99 | return snprintf(Buffer, BufferSize, Fmt, std::get<Is>(Vals)...);
| ^~
| Ts
/usr/include/llvm/Support/Format.h:99:64: error: expansion pattern ‘get<<expression error> >(((const llvm::format_object<Ts>*)this)->llvm::format_object<Ts>::Vals)’ contains no parameter packs
99 | return snprintf(Buffer, BufferSize, Fmt, std::get<Is>(Vals)...);
| ^~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<std::unique_ptr<llvm::ErrorInfoBase> >, std::unique_ptr<llvm::ErrorInfoBase> >’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<std::unique_ptr<llvm::ErrorInfoBase>, std::allocator<std::unique_ptr<llvm::ErrorInfoBase> > >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<std::unique_ptr<llvm::ErrorInfoBase> >’
/usr/include/llvm/Support/Error.h:417:47: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<std::unique_ptr<llvm::ErrorInfoBase> > >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<std::unique_ptr<llvm::ErrorInfoBase> > >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<std::unique_ptr<llvm::ErrorInfoBase> >, std::unique_ptr<llvm::ErrorInfoBase> >::_Base_type {aka std::allocator_traits<std::allocator<std::unique_ptr<llvm::ErrorInfoBase> > >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<std::unique_ptr<llvm::ErrorInfoBase> >, std::unique_ptr<llvm::ErrorInfoBase> >::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<std::unique_ptr<llvm::ErrorInfoBase> > >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<clang::tooling::Replacement>, clang::tooling::Replacement>’:
/usr/include/c++/9.1.0/bits/stl_set.h:129:22: required from ‘class std::set<clang::tooling::Replacement>’
/usr/include/clang/Tooling/Core/Replacement.h:214:42: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<clang::tooling::Replacement> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<clang::tooling::Replacement> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<clang::tooling::Replacement>, clang::tooling::Replacement>::_Base_type {aka std::allocator_traits<std::allocator<clang::tooling::Replacement> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<clang::tooling::Replacement>, clang::tooling::Replacement>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<clang::tooling::Replacement> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/llvm/Support/YAMLTraits.h:20,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:64:37: error: ‘std::size_t’ has not been declared
64 | template <typename value_type, std::size_t alignment>
| ^~~~~~
In file included from /usr/include/llvm/Support/Casting.h:17,
from /usr/include/clang/Basic/LLVM.h:21,
from /usr/include/clang/Basic/LangOptions.h:18,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h: In function ‘value_type llvm::support::endian::read(const void*, llvm::support::endianness)’:
/usr/include/llvm/Support/Endian.h:69:10: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
69 | LLVM_ASSUME_ALIGNED(
| ^~~~~~~~~~~~~~~~~~~
/usr/include/llvm/Support/Endian.h:69:10: error: template argument 2 is invalid
69 | LLVM_ASSUME_ALIGNED(
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/llvm/Support/YAMLTraits.h:20,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:77:15: error: ‘std::size_t’ has not been declared
77 | std::size_t alignment>
| ^~~~~~
/usr/include/llvm/Support/Endian.h: In function ‘value_type llvm::support::endian::read(const void*)’:
/usr/include/llvm/Support/Endian.h:79:27: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
79 | return read<value_type, alignment>(memory, endian);
| ^~~~~~~~~
| aligned
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:84:37: error: ‘std::size_t’ has not been declared
84 | template <typename value_type, std::size_t alignment, typename CharT>
| ^~~~~~
/usr/include/llvm/Support/Endian.h: In function ‘value_type llvm::support::endian::readNext(const CharT*&, llvm::support::endianness)’:
/usr/include/llvm/Support/Endian.h:86:37: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
86 | value_type ret = read<value_type, alignment>(memory, endian);
| ^~~~~~~~~
| aligned
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:91:55: error: ‘std::size_t’ has not been declared
91 | template<typename value_type, endianness endian, std::size_t alignment,
| ^~~~~~
/usr/include/llvm/Support/Endian.h: In function ‘value_type llvm::support::endian::readNext(const CharT*&)’:
/usr/include/llvm/Support/Endian.h:94:31: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
94 | return readNext<value_type, alignment, CharT>(memory, endian);
| ^~~~~~~~~
| aligned
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:98:37: error: ‘std::size_t’ has not been declared
98 | template <typename value_type, std::size_t alignment>
| ^~~~~~
In file included from /usr/include/llvm/Support/Casting.h:17,
from /usr/include/clang/Basic/LLVM.h:21,
from /usr/include/clang/Basic/LangOptions.h:18,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h: In function ‘void llvm::support::endian::write(void*, value_type, llvm::support::endianness)’:
/usr/include/llvm/Support/Endian.h:101:10: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
101 | memcpy(LLVM_ASSUME_ALIGNED(
| ^~~~~~~~~~~~~~~~~~~
/usr/include/llvm/Support/Endian.h:101:10: error: template argument 2 is invalid
101 | memcpy(LLVM_ASSUME_ALIGNED(
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/llvm/Support/YAMLTraits.h:20,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:108:15: error: ‘std::size_t’ has not been declared
108 | std::size_t alignment>
| ^~~~~~
/usr/include/llvm/Support/Endian.h: In function ‘void llvm::support::endian::write(void*, value_type)’:
/usr/include/llvm/Support/Endian.h:110:21: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
110 | write<value_type, alignment>(memory, value, endian);
| ^~~~~~~~~
| aligned
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:118:56: error: ‘std::size_t’ has not been declared
118 | template <typename value_type, endianness endian, std::size_t alignment>
| ^~~~~~
/usr/include/llvm/Support/Endian.h: In function ‘value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)’:
/usr/include/llvm/Support/Endian.h:122:37: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
122 | return read<value_type, endian, alignment>(memory);
| ^~~~~~~~~
| aligned
In file included from /usr/include/llvm/Support/Casting.h:17,
from /usr/include/clang/Basic/LLVM.h:21,
from /usr/include/clang/Basic/LangOptions.h:18,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h:127:12: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
127 | LLVM_ASSUME_ALIGNED(
| ^~~~~~~~~~~~~~~~~~~
/usr/include/llvm/Support/Endian.h:127:12: error: template argument 2 is invalid
127 | LLVM_ASSUME_ALIGNED(
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/llvm/Support/YAMLTraits.h:20,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:152:56: error: ‘std::size_t’ has not been declared
152 | template <typename value_type, endianness endian, std::size_t alignment>
| ^~~~~~
/usr/include/llvm/Support/Endian.h: In function ‘void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)’:
/usr/include/llvm/Support/Endian.h:157:31: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
157 | write<value_type, endian, alignment>(memory, value);
| ^~~~~~~~~
| aligned
In file included from /usr/include/llvm/Support/Casting.h:17,
from /usr/include/clang/Basic/LLVM.h:21,
from /usr/include/clang/Basic/LangOptions.h:18,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h:162:12: error: ‘alignment’ was not declared in this scope; did you mean ‘aligned’?
162 | LLVM_ASSUME_ALIGNED(
| ^~~~~~~~~~~~~~~~~~~
/usr/include/llvm/Support/Endian.h:162:12: error: template argument 2 is invalid
162 | LLVM_ASSUME_ALIGNED(
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/llvm/Support/YAMLTraits.h:20,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h: At global scope:
/usr/include/llvm/Support/Endian.h:206:55: error: ‘std::size_t’ has not been declared
206 | template <typename ValueType, endianness Endian, std::size_t Alignment,
| ^~~~~~
/usr/include/llvm/Support/Endian.h:207:16: error: ‘std::size_t’ has not been declared
207 | std::size_t ALIGN = PickAlignment<ValueType, Alignment>::value>
| ^~~~~~
/usr/include/llvm/Support/Endian.h:207:56: error: ‘Alignment’ was not declared in this scope; did you mean ‘Qt::Alignment’?
207 | std::size_t ALIGN = PickAlignment<ValueType, Alignment>::value>
| ^~~~~~~~~
| Qt::Alignment
In file included from /usr/include/qt/QtCore/qglobal.h:1222,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qnamespace.h:230:21: note: ‘Qt::Alignment’ declared here
230 | Q_DECLARE_FLAGS(Alignment, AlignmentFlag)
| ^~~~~~~~~
/usr/include/qt/QtCore/qflags.h:171:22: note: in definition of macro ‘Q_DECLARE_FLAGS’
171 | typedef QFlags<Enum> Flags;
| ^~~~~
In file included from /usr/include/llvm/Support/YAMLTraits.h:20,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h:207:65: error: template argument 2 is invalid
207 | std::size_t ALIGN = PickAlignment<ValueType, Alignment>::value>
| ^
/usr/include/llvm/Support/Endian.h:211:25: error: ‘size_t’ in namespace ‘std’ does not name a type
211 | static constexpr std::size_t alignment = Alignment;
| ^~~~~~
/usr/include/llvm/Support/Endian.h:249:13: error: ‘ALIGN’ was not declared in this scope
249 | alignas(ALIGN) char buffer[sizeof(value_type)];
| ^~~~~
/usr/include/llvm/Support/Endian.h:272:72: error: template argument 4 is invalid
272 | detail::packed_endian_specific_integral<uint16_t, little, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:274:72: error: template argument 4 is invalid
274 | detail::packed_endian_specific_integral<uint32_t, little, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:276:72: error: template argument 4 is invalid
276 | detail::packed_endian_specific_integral<uint64_t, little, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:279:71: error: template argument 4 is invalid
279 | detail::packed_endian_specific_integral<int16_t, little, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:281:71: error: template argument 4 is invalid
281 | detail::packed_endian_specific_integral<int32_t, little, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:283:71: error: template argument 4 is invalid
283 | detail::packed_endian_specific_integral<int64_t, little, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:286:70: error: template argument 4 is invalid
286 | detail::packed_endian_specific_integral<uint16_t, little, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:288:70: error: template argument 4 is invalid
288 | detail::packed_endian_specific_integral<uint32_t, little, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:290:70: error: template argument 4 is invalid
290 | detail::packed_endian_specific_integral<uint64_t, little, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:293:69: error: template argument 4 is invalid
293 | detail::packed_endian_specific_integral<int16_t, little, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:295:69: error: template argument 4 is invalid
295 | detail::packed_endian_specific_integral<int32_t, little, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:297:69: error: template argument 4 is invalid
297 | detail::packed_endian_specific_integral<int64_t, little, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:300:69: error: template argument 4 is invalid
300 | detail::packed_endian_specific_integral<uint16_t, big, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:302:69: error: template argument 4 is invalid
302 | detail::packed_endian_specific_integral<uint32_t, big, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:304:69: error: template argument 4 is invalid
304 | detail::packed_endian_specific_integral<uint64_t, big, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:307:68: error: template argument 4 is invalid
307 | detail::packed_endian_specific_integral<int16_t, big, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:309:68: error: template argument 4 is invalid
309 | detail::packed_endian_specific_integral<int32_t, big, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:311:68: error: template argument 4 is invalid
311 | detail::packed_endian_specific_integral<int64_t, big, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:314:67: error: template argument 4 is invalid
314 | detail::packed_endian_specific_integral<uint16_t, big, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:316:67: error: template argument 4 is invalid
316 | detail::packed_endian_specific_integral<uint32_t, big, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:318:67: error: template argument 4 is invalid
318 | detail::packed_endian_specific_integral<uint64_t, big, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:321:66: error: template argument 4 is invalid
321 | detail::packed_endian_specific_integral<int16_t, big, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:323:66: error: template argument 4 is invalid
323 | detail::packed_endian_specific_integral<int32_t, big, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:325:66: error: template argument 4 is invalid
325 | detail::packed_endian_specific_integral<int64_t, big, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:328:72: error: template argument 4 is invalid
328 | detail::packed_endian_specific_integral<uint16_t, native, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:330:72: error: template argument 4 is invalid
330 | detail::packed_endian_specific_integral<uint32_t, native, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:332:72: error: template argument 4 is invalid
332 | detail::packed_endian_specific_integral<uint64_t, native, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:335:71: error: template argument 4 is invalid
335 | detail::packed_endian_specific_integral<int16_t, native, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:337:71: error: template argument 4 is invalid
337 | detail::packed_endian_specific_integral<int32_t, native, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:339:71: error: template argument 4 is invalid
339 | detail::packed_endian_specific_integral<int64_t, native, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:342:78: error: template argument 4 is invalid
342 | using little_t = detail::packed_endian_specific_integral<T, little, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:344:72: error: template argument 4 is invalid
344 | using big_t = detail::packed_endian_specific_integral<T, big, unaligned>;
| ^
/usr/include/llvm/Support/Endian.h:348:63: error: template argument 4 is invalid
348 | detail::packed_endian_specific_integral<T, little, aligned>;
| ^
/usr/include/llvm/Support/Endian.h:350:78: error: template argument 4 is invalid
350 | using aligned_big_t = detail::packed_endian_specific_integral<T, big, aligned>;
| ^
/usr/include/llvm/Support/Endian.h: In function ‘T llvm::support::endian::read(const void*)’:
/usr/include/llvm/Support/Endian.h:359:73: error: template argument 4 is invalid
359 | return *(const detail::packed_endian_specific_integral<T, E, unaligned> *)P;
| ^
/usr/include/llvm/Support/Endian.h:359:12: error: expected primary-expression before ‘const’
359 | return *(const detail::packed_endian_specific_integral<T, E, unaligned> *)P;
| ^~~~~
/usr/include/llvm/Support/Endian.h:359:12: error: expected ‘)’ before ‘const’
359 | return *(const detail::packed_endian_specific_integral<T, E, unaligned> *)P;
| ~^~~~~
| )
/usr/include/llvm/Support/Endian.h: In function ‘void llvm::support::endian::write(void*, T)’:
/usr/include/llvm/Support/Endian.h:394:60: error: template argument 4 is invalid
394 | *(detail::packed_endian_specific_integral<T, E, unaligned> *)P = V;
| ^
/usr/include/llvm/Support/Endian.h:394:63: error: expected primary-expression before ‘)’ token
394 | *(detail::packed_endian_specific_integral<T, E, unaligned> *)P = V;
| ^
In file included from /usr/include/llvm/Support/SourceMgr.h:20,
from /usr/include/llvm/Support/YAMLTraits.h:22,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/PointerUnion.h: At global scope:
/usr/include/llvm/ADT/PointerUnion.h:174:30: error: function definition does not declare parameters
174 | PointerUnion(std::nullptr_t) : PointerUnion() {}
| ^
/usr/include/llvm/ADT/PointerUnion.h:226:47: error: declaration of ‘operator=’ as non-function
226 | const PointerUnion &operator=(std::nullptr_t) {
| ^
/usr/include/llvm/ADT/PointerUnion.h:226:31: error: expected ‘;’ at end of member declaration
226 | const PointerUnion &operator=(std::nullptr_t) {
| ^
| ;
/usr/include/llvm/ADT/PointerUnion.h:229:3: error: invalid use of ‘::’
229 | }
| ^
/usr/include/llvm/ADT/PointerUnion.h:229:3: error: expected ‘;’ at end of member declaration
229 | }
| ^
| ;
In file included from /usr/include/llvm/Support/FileSystem.h:37,
from /usr/include/llvm/Support/MemoryBuffer.h:22,
from /usr/include/llvm/Support/SourceMgr.h:24,
from /usr/include/llvm/Support/YAMLTraits.h:22,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/MD5.h: In member function ‘const uint8_t& llvm::MD5::MD5Result::operator[](size_t) const’:
/usr/include/llvm/Support/MD5.h:60:63: error: invalid types ‘const int[size_t {aka long unsigned int}]’ for array subscript
60 | const uint8_t &operator[](size_t I) const { return Bytes[I]; }
| ^
/usr/include/llvm/Support/MD5.h: In member function ‘uint8_t& llvm::MD5::MD5Result::operator[](size_t)’:
/usr/include/llvm/Support/MD5.h:61:51: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript
61 | uint8_t &operator[](size_t I) { return Bytes[I]; }
| ^
/usr/include/llvm/Support/MD5.h: In member function ‘uint64_t llvm::MD5::MD5Result::low() const’:
/usr/include/llvm/Support/MD5.h:69:62: error: request for member ‘data’ in ‘((const llvm::MD5::MD5Result*)this)->llvm::MD5::MD5Result::Bytes’, which is of non-class type ‘const int’
69 | return endian::read<uint64_t, little, unaligned>(Bytes.data());
| ^~~~
/usr/include/llvm/Support/MD5.h: In member function ‘uint64_t llvm::MD5::MD5Result::high() const’:
/usr/include/llvm/Support/MD5.h:74:62: error: request for member ‘data’ in ‘((const llvm::MD5::MD5Result*)this)->llvm::MD5::MD5Result::Bytes’, which is of non-class type ‘const int’
74 | return endian::read<uint64_t, little, unaligned>(Bytes.data() + 8);
| ^~~~
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<llvm::sys::fs::directory_iterator>, llvm::sys::fs::directory_iterator>’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<llvm::sys::fs::directory_iterator, std::allocator<llvm::sys::fs::directory_iterator> >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<llvm::sys::fs::directory_iterator>’
/usr/include/c++/9.1.0/bits/stl_stack.h:134:47: required from ‘class std::stack<llvm::sys::fs::directory_iterator, std::vector<llvm::sys::fs::directory_iterator> >’
/usr/include/llvm/Support/FileSystem.h:1333:69: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<llvm::sys::fs::directory_iterator> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<llvm::sys::fs::directory_iterator> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<llvm::sys::fs::directory_iterator>, llvm::sys::fs::directory_iterator>::_Base_type {aka std::allocator_traits<std::allocator<llvm::sys::fs::directory_iterator> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<llvm::sys::fs::directory_iterator>, llvm::sys::fs::directory_iterator>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<llvm::sys::fs::directory_iterator> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<llvm::SourceMgr::SrcBuffer>, llvm::SourceMgr::SrcBuffer>’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<llvm::SourceMgr::SrcBuffer, std::allocator<llvm::SourceMgr::SrcBuffer> >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<llvm::SourceMgr::SrcBuffer>’
/usr/include/llvm/Support/SourceMgr.h:95:26: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<llvm::SourceMgr::SrcBuffer> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<llvm::SourceMgr::SrcBuffer> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<llvm::SourceMgr::SrcBuffer>, llvm::SourceMgr::SrcBuffer>::_Base_type {aka std::allocator_traits<std::allocator<llvm::SourceMgr::SrcBuffer> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<llvm::SourceMgr::SrcBuffer>, llvm::SourceMgr::SrcBuffer>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<llvm::SourceMgr::SrcBuffer> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<std::pair<unsigned int, unsigned int> >, std::pair<unsigned int, unsigned int> >’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<std::pair<unsigned int, unsigned int> >’
/usr/include/llvm/Support/SourceMgr.h:269:46: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<std::pair<unsigned int, unsigned int> > >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<std::pair<unsigned int, unsigned int> > >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<std::pair<unsigned int, unsigned int> >, std::pair<unsigned int, unsigned int> >::_Base_type {aka std::allocator_traits<std::allocator<std::pair<unsigned int, unsigned int> > >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<std::pair<unsigned int, unsigned int> >, std::pair<unsigned int, unsigned int> >::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<std::pair<unsigned int, unsigned int> > >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<std::pair<const llvm::StringRef, llvm::StringRef> >, std::pair<const llvm::StringRef, llvm::StringRef> >’:
/usr/include/c++/9.1.0/bits/stl_map.h:145:28: required from ‘class std::map<llvm::StringRef, llvm::StringRef>’
/usr/include/llvm/Support/YAMLParser.h:558:34: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<std::pair<const llvm::StringRef, llvm::StringRef> > >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<std::pair<const llvm::StringRef, llvm::StringRef> > >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<std::pair<const llvm::StringRef, llvm::StringRef> >, std::pair<const llvm::StringRef, llvm::StringRef> >::_Base_type {aka std::allocator_traits<std::allocator<std::pair<const llvm::StringRef, llvm::StringRef> > >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<std::pair<const llvm::StringRef, llvm::StringRef> >, std::pair<const llvm::StringRef, llvm::StringRef> >::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<std::pair<const llvm::StringRef, llvm::StringRef> > >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/YAMLTraits.h: At global scope:
/usr/include/llvm/Support/YAMLTraits.h:1251:63: error: template argument 4 is invalid
1251 | alignment>,
| ^
/usr/include/llvm/Support/YAMLTraits.h:1252:71: error: template argument 1 is invalid
1252 | typename std::enable_if<has_ScalarTraits<value_type>::value>::type> {
| ^
/usr/include/llvm/Support/YAMLTraits.h:1276:63: error: template argument 4 is invalid
1276 | alignment>,
| ^
/usr/include/llvm/Support/YAMLTraits.h:1278:62: error: template argument 1 is invalid
1278 | has_ScalarEnumerationTraits<value_type>::value>::type> {
| ^
/usr/include/llvm/Support/YAMLTraits.h:1293:63: error: template argument 4 is invalid
1293 | alignment>,
| ^
/usr/include/llvm/Support/YAMLTraits.h:1294:77: error: template argument 1 is invalid
1294 | typename std::enable_if<has_ScalarBitSetTraits<value_type>::value>::type> {
| ^
In file included from /usr/include/c++/9.1.0/bits/stl_construct.h:61,
from /usr/include/c++/9.1.0/bits/stl_tempbuf.h:60,
from /usr/include/c++/9.1.0/bits/stl_algo.h:62,
from /usr/include/c++/9.1.0/algorithm:62,
from /usr/include/qt/QtCore/qglobal.h:142,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<std::unique_ptr<llvm::yaml::Input::HNode> >, std::unique_ptr<llvm::yaml::Input::HNode> >’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<std::unique_ptr<llvm::yaml::Input::HNode>, std::allocator<std::unique_ptr<llvm::yaml::Input::HNode> > >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<std::unique_ptr<llvm::yaml::Input::HNode> >’
/usr/include/llvm/Support/YAMLTraits.h:1508:41: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<std::unique_ptr<llvm::yaml::Input::HNode> > >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<std::unique_ptr<llvm::yaml::Input::HNode> > >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<std::unique_ptr<llvm::yaml::Input::HNode> >, std::unique_ptr<llvm::yaml::Input::HNode> >::_Base_type {aka std::allocator_traits<std::allocator<std::unique_ptr<llvm::yaml::Input::HNode> > >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<std::unique_ptr<llvm::yaml::Input::HNode> >, std::unique_ptr<llvm::yaml::Input::HNode> >::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<std::unique_ptr<llvm::yaml::Input::HNode> > >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<clang::tooling::IncludeStyle::IncludeCategory>, clang::tooling::IncludeStyle::IncludeCategory>’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<clang::tooling::IncludeStyle::IncludeCategory, std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<clang::tooling::IncludeStyle::IncludeCategory>’
/usr/include/clang/Tooling/Inclusions/IncludeStyle.h:100:32: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<clang::tooling::IncludeStyle::IncludeCategory>, clang::tooling::IncludeStyle::IncludeCategory>::_Base_type {aka std::allocator_traits<std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<clang::tooling::IncludeStyle::IncludeCategory>, clang::tooling::IncludeStyle::IncludeCategory>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<clang::format::FormatStyle::RawStringFormat>, clang::format::FormatStyle::RawStringFormat>’:
/usr/include/c++/9.1.0/bits/stl_vector.h:84:21: required from ‘struct std::_Vector_base<clang::format::FormatStyle::RawStringFormat, std::allocator<clang::format::FormatStyle::RawStringFormat> >’
/usr/include/c++/9.1.0/bits/stl_vector.h:386:11: required from ‘class std::vector<clang::format::FormatStyle::RawStringFormat>’
/usr/include/clang/Format/Format.h:1737:32: required from here
/usr/include/c++/9.1.0/ext/alloc_traits.h:61:53: error: no type named ‘size_type’ in ‘struct std::allocator_traits<std::allocator<clang::format::FormatStyle::RawStringFormat> >’
61 | typedef typename _Base_type::size_type size_type;
| ^~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:62:53: error: no type named ‘difference_type’ in ‘struct std::allocator_traits<std::allocator<clang::format::FormatStyle::RawStringFormat> >’
62 | typedef typename _Base_type::difference_type difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/ext/alloc_traits.h:70:23: error: no members matching ‘__gnu_cxx::__alloc_traits<std::allocator<clang::format::FormatStyle::RawStringFormat>, clang::format::FormatStyle::RawStringFormat>::_Base_type {aka std::allocator_traits<std::allocator<clang::format::FormatStyle::RawStringFormat> >}::max_size’ in ‘__gnu_cxx::__alloc_traits<std::allocator<clang::format::FormatStyle::RawStringFormat>, clang::format::FormatStyle::RawStringFormat>::_Base_type’ {aka ‘struct std::allocator_traits<std::allocator<clang::format::FormatStyle::RawStringFormat> >’}
70 | using _Base_type::max_size;
| ^~~~~~~~
In file included from /usr/include/qt/QtGui/qregion.h:49,
from /usr/include/qt/QtGui/qmatrix.h:45,
from /usr/include/qt/QtGui/qbrush.h:49,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qdatastream.h:162:34: error: declaration of ‘operator>>’ as non-function
162 | QDataStream &operator>>(std::nullptr_t &ptr) { ptr = nullptr; return *this; }
| ^~~~~~~~~
/usr/include/qt/QtCore/qdatastream.h:162:26: error: expected ‘;’ at end of member declaration
162 | QDataStream &operator>>(std::nullptr_t &ptr) { ptr = nullptr; return *this; }
| ^~
| ;
/usr/include/qt/QtCore/qdatastream.h:162:43: error: expected ‘)’ before ‘&’ token
162 | QDataStream &operator>>(std::nullptr_t &ptr) { ptr = nullptr; return *this; }
| ~ ^~
| )
/usr/include/qt/QtCore/qdatastream.h:178:43: error: declaration of ‘operator<<’ as non-function
178 | QDataStream &operator<<(std::nullptr_t) { return *this; }
| ^
/usr/include/qt/QtCore/qdatastream.h:178:26: error: expected ‘;’ at end of member declaration
178 | QDataStream &operator<<(std::nullptr_t) { return *this; }
| ^~
| ;
/usr/include/qt/QtCore/qdatastream.h:178:61: error: ISO C++ forbids declaration of ‘nullptr_t’ with no type [-fpermissive]
178 | QDataStream &operator<<(std::nullptr_t) { return *this; }
| ^
/usr/include/qt/QtCore/qdatastream.h:178:28: warning: unnecessary parentheses in declaration of ‘nullptr_t’ [-Wparentheses]
178 | QDataStream &operator<<(std::nullptr_t) { return *this; }
| ^
/usr/include/qt/QtCore/qdatastream.h:178:61: error: invalid use of ‘::’
178 | QDataStream &operator<<(std::nullptr_t) { return *this; }
| ^
/usr/include/qt/QtCore/qdatastream.h:178:61: error: expected ‘;’ at end of member declaration
178 | QDataStream &operator<<(std::nullptr_t) { return *this; }
| ^
| ;
In file included from /usr/include/qt/QtGui/qbrush.h:51,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtGui/qimage.h:224:5: error: ‘qsizetype’ does not name a type
224 | qsizetype sizeInBytes() const;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:45,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qshareddata.h:139:48: error: declaration of ‘operator==’ as non-function
139 | template <class T> inline bool operator==(std::nullptr_t p1, const QSharedDataPointer<T> &p2)
| ^~~~~~~~~
/usr/include/qt/QtCore/qshareddata.h:139:48: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:45,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qshareddata.h:139:62: error: expected primary-expression before ‘const’
139 | template <class T> inline bool operator==(std::nullptr_t p1, const QSharedDataPointer<T> &p2)
| ^~~~~
/usr/include/qt/QtCore/qshareddata.h:145:81: error: ‘std::nullptr_t’ has not been declared
145 | template <class T> inline bool operator==(const QSharedDataPointer<T> &p1, std::nullptr_t p2)
| ^~~~~~~~~
/usr/include/qt/QtCore/qshareddata.h:287:48: error: declaration of ‘operator==’ as non-function
287 | template <class T> inline bool operator==(std::nullptr_t p1, const QExplicitlySharedDataPointer<T> &p2)
| ^~~~~~~~~
/usr/include/qt/QtCore/qshareddata.h:287:48: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:45,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qshareddata.h:287:62: error: expected primary-expression before ‘const’
287 | template <class T> inline bool operator==(std::nullptr_t p1, const QExplicitlySharedDataPointer<T> &p2)
| ^~~~~
/usr/include/qt/QtCore/qshareddata.h:293:91: error: ‘std::nullptr_t’ has not been declared
293 | template <class T> inline bool operator==(const QExplicitlySharedDataPointer<T> &p1, std::nullptr_t p2)
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qsharedpointer_impl.h:317:36: warning: unnecessary parentheses in declaration of ‘nullptr_t’ [-Wparentheses]
317 | Q_DECL_CONSTEXPR QSharedPointer(std::nullptr_t) Q_DECL_NOTHROW : value(nullptr), d(nullptr) { }
| ^
/usr/include/qt/QtCore/qsharedpointer_impl.h:317:51: error: invalid use of ‘::’
317 | Q_DECL_CONSTEXPR QSharedPointer(std::nullptr_t) Q_DECL_NOTHROW : value(nullptr), d(nullptr) { }
| ^
/usr/include/qt/QtCore/qsharedpointer_impl.h:317:51: error: expected ‘;’ at end of member declaration
317 | Q_DECL_CONSTEXPR QSharedPointer(std::nullptr_t) Q_DECL_NOTHROW : value(nullptr), d(nullptr) { }
| ^
| ;
In file included from /usr/include/qt/QtCore/qglobal.h:105,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qcompilerdetection.h:1129:26: error: expected unqualified-id before ‘noexcept’
1129 | # define Q_DECL_NOEXCEPT noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qcompilerdetection.h:1139:25: note: in expansion of macro ‘Q_DECL_NOEXCEPT’
1139 | # define Q_DECL_NOTHROW Q_DECL_NOEXCEPT
| ^~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:317:53: note: in expansion of macro ‘Q_DECL_NOTHROW’
317 | Q_DECL_CONSTEXPR QSharedPointer(std::nullptr_t) Q_DECL_NOTHROW : value(nullptr), d(nullptr) { }
| ^~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qsharedpointer_impl.h:328:34: error: expected ‘)’ before ‘,’ token
328 | QSharedPointer(std::nullptr_t, Deleter) : value(nullptr), d(nullptr) { }
| ~ ^
| )
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qsharedpointer_impl.h:785:59: error: ‘std::nullptr_t’ has not been declared
785 | inline bool operator==(const QSharedPointer<T> &lhs, std::nullptr_t) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:791:59: error: ‘std::nullptr_t’ has not been declared
791 | inline bool operator!=(const QSharedPointer<T> &lhs, std::nullptr_t) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:797:29: error: declaration of ‘operator==’ as non-function
797 | inline bool operator==(std::nullptr_t, const QSharedPointer<T> &rhs) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:797:29: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qsharedpointer_impl.h:797:40: error: expected primary-expression before ‘const’
797 | inline bool operator==(std::nullptr_t, const QSharedPointer<T> &rhs) Q_DECL_NOTHROW
| ^~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:803:29: error: declaration of ‘operator!=’ as non-function
803 | inline bool operator!=(std::nullptr_t, const QSharedPointer<T> &rhs) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:803:29: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qsharedpointer_impl.h:803:40: error: expected primary-expression before ‘const’
803 | inline bool operator!=(std::nullptr_t, const QSharedPointer<T> &rhs) Q_DECL_NOTHROW
| ^~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:809:57: error: ‘std::nullptr_t’ has not been declared
809 | inline bool operator==(const QWeakPointer<T> &lhs, std::nullptr_t) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:815:57: error: ‘std::nullptr_t’ has not been declared
815 | inline bool operator!=(const QWeakPointer<T> &lhs, std::nullptr_t) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:821:29: error: declaration of ‘operator==’ as non-function
821 | inline bool operator==(std::nullptr_t, const QWeakPointer<T> &rhs) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:821:29: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qsharedpointer_impl.h:821:40: error: expected primary-expression before ‘const’
821 | inline bool operator==(std::nullptr_t, const QWeakPointer<T> &rhs) Q_DECL_NOTHROW
| ^~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:827:29: error: declaration of ‘operator!=’ as non-function
827 | inline bool operator!=(std::nullptr_t, const QWeakPointer<T> &rhs) Q_DECL_NOTHROW
| ^~~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:827:29: error: ‘nullptr_t’ is not a member of ‘std’; did you mean ‘nullptr_t’?
In file included from /usr/include/c++/9.1.0/cstddef:50,
from /usr/include/qt/QtCore/qglobal.h:46,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:433:29: note: ‘nullptr_t’ declared here
433 | typedef decltype(nullptr) nullptr_t;
| ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qmainwindow.h:44,
from /usr/include/qt/QtWidgets/QMainWindow:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qsharedpointer_impl.h:827:40: error: expected primary-expression before ‘const’
827 | inline bool operator!=(std::nullptr_t, const QWeakPointer<T> &rhs) Q_DECL_NOTHROW
| ^~~~~
/home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp: In function ‘clang::format::FormatStyle ClangFormat::qtcStyle()’:
/home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:114:59: warning: missing initializer for member ‘clang::tooling::IncludeStyle::IncludeCategory::SortPriority’ [-Wmissing-field-initializers]
114 | style.IncludeStyle.IncludeCategories = {{"^<Q.*", 200}};
| ^
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’:
/usr/include/c++/9.1.0/system_error:189:40: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:563:24: error: ‘class std::__cxx11::basic_string<char>’ has no member named ‘_M_allocated_capacity’; did you mean ‘_S_local_capacity’?
563 | _M_capacity(__str._M_allocated_capacity);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
| _S_local_capacity
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’:
/usr/include/c++/9.1.0/system_error:351:50: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:6100:33: error: ‘class std::__cxx11::basic_string<char>’ has no member named ‘size’
6100 | const auto __size = __lhs.size() + __rhs.size();
| ~~~~~~^~~~
/usr/include/c++/9.1.0/bits/basic_string.h:6100:48: error: ‘class std::__cxx11::basic_string<char>’ has no member named ‘size’
6100 | const auto __size = __lhs.size() + __rhs.size();
| ~~~~~~^~~~
/usr/include/c++/9.1.0/bits/basic_string.h:6101:43: error: ‘class std::__cxx11::basic_string<char>’ has no member named ‘capacity’
6101 | const bool __cond = (__size > __lhs.capacity()
| ~~~~~~^~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:6102:26: error: ‘class std::__cxx11::basic_string<char>’ has no member named ‘capacity’
6102 | && __size <= __rhs.capacity());
| ~~~~~~^~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:6103:32: error: no matching function for call to ‘std::__cxx11::basic_string<char>::insert(int, std::__cxx11::basic_string<char>&)’
6103 | return __cond ? std::move(__rhs.insert(0, __lhs))
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1578:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = _InputIterator; <template-parameter-2-2> = <template-parameter-1-2>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
1578 | insert(const_iterator __p, _InputIterator __beg, _InputIterator __end)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1578:9: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/bits/basic_string.h:6103:32: note: candidate expects 3 arguments, 2 provided
6103 | return __cond ? std::move(__rhs.insert(0, __lhs))
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1612:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator, std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_CharT>::other>::pointer = char*; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_CharT>::other>::const_pointer = const char*]’
1612 | insert(const_iterator __p, initializer_list<_CharT> __l)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1612:29: note: no known conversion for argument 1 from ‘int’ to ‘std::__cxx11::basic_string<char>::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >’}
1612 | insert(const_iterator __p, initializer_list<_CharT> __l)
| ~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:1746:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__const_iterator, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_CharT>::other>::pointer = char*; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__const_iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_CharT>::other>::const_pointer = const char*]’
1746 | insert(__const_iterator __p, _CharT __c)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1746:31: note: no known conversion for argument 1 from ‘int’ to ‘std::__cxx11::basic_string<char>::__const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >’}
1746 | insert(__const_iterator __p, _CharT __c)
| ~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’:
/usr/include/c++/9.1.0/system_error:354:51: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:6111:23: error: no matching function for call to ‘std::__cxx11::basic_string<char>::insert(int, const char*&)’
6111 | { return std::move(__rhs.insert(0, __lhs)); }
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1578:9: note: candidate: ‘template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = _InputIterator; <template-parameter-2-2> = <template-parameter-1-2>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
1578 | insert(const_iterator __p, _InputIterator __beg, _InputIterator __end)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1578:9: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/bits/basic_string.h:6111:23: note: candidate expects 3 arguments, 2 provided
6111 | { return std::move(__rhs.insert(0, __lhs)); }
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1612:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator, std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_CharT>::other>::pointer = char*; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_CharT>::other>::const_pointer = const char*]’
1612 | insert(const_iterator __p, initializer_list<_CharT> __l)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1612:29: note: no known conversion for argument 1 from ‘int’ to ‘std::__cxx11::basic_string<char>::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >’}
1612 | insert(const_iterator __p, initializer_list<_CharT> __l)
| ~~~~~~~~~~~~~~~^~~
/usr/include/c++/9.1.0/bits/basic_string.h:1746:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__const_iterator, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_CharT>::other>::pointer = char*; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__const_iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_CharT>::other>::const_pointer = const char*]’
1746 | insert(__const_iterator __p, _CharT __c)
| ^~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:1746:31: note: no known conversion for argument 1 from ‘int’ to ‘std::__cxx11::basic_string<char>::__const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >’}
1746 | insert(__const_iterator __p, _CharT __c)
| ~~~~~~~~~~~~~~~~~^~~
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In instantiation of ‘QStringView::QStringView(const String&) [with String = QString; typename std::enable_if<(std::is_same<T, QString>::value || std::is_same<T, QStringRef>::value), bool>::type <anonymous> = true]’:
/usr/include/qt/QtCore/qstring.h:399:48: required from here
/usr/include/qt/QtCore/qstringview.h:208:69: error: ‘qsizetype’ was not declared in this scope
208 | : QStringView(str.isNull() ? nullptr : str.data(), qsizetype(str.size())) {}
| ~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’:
/usr/include/qt/QtCore/qstring.h:1387:12: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:563:24: error: ‘class std::__cxx11::basic_string<wchar_t>’ has no member named ‘_M_allocated_capacity’; did you mean ‘_S_local_capacity’?
563 | _M_capacity(__str._M_allocated_capacity);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
| _S_local_capacity
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’:
/usr/include/qt/QtCore/qstring.h:1408:12: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:563:24: error: ‘class std::__cxx11::basic_string<char32_t>’ has no member named ‘_M_allocated_capacity’; did you mean ‘_S_local_capacity’?
563 | _M_capacity(__str._M_allocated_capacity);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
| _S_local_capacity
In file included from /usr/include/qt/QtCore/qstring.h:54,
from /usr/include/qt/QtCore/QString:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:31,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qstringview.h: In instantiation of ‘QStringView::QStringView(const String&) [with String = QStringRef; typename std::enable_if<(std::is_same<T, QString>::value || std::is_same<T, QStringRef>::value), bool>::type <anonymous> = true]’:
/usr/include/qt/QtCore/qstring.h:1502:48: required from here
/usr/include/qt/QtCore/qstringview.h:208:69: error: ‘qsizetype’ was not declared in this scope
208 | : QStringView(str.isNull() ? nullptr : str.data(), qsizetype(str.size())) {}
| ~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple: In instantiation of ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; _Up = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; long unsigned int __i = 1; long unsigned int __size = 4]’:
/usr/include/c++/9.1.0/tuple:1403:61: required from ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; _Up = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; long unsigned int __i = 0; long unsigned int __size = 4]’
/usr/include/c++/9.1.0/tuple:1440:31: required from ‘constexpr bool std::operator<(const std::tuple<_Tps ...>&, const std::tuple<_Args2 ...>&) [with _TElements = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}; _UElements = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]’
/usr/include/llvm/Support/VersionTuple.h:110:60: required from here
/usr/include/c++/9.1.0/tuple:1401:27: error: no matching function for call to ‘get<1>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1401:48: error: no matching function for call to ‘get<1>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:27: error: no matching function for call to ‘get<1>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:48: error: no matching function for call to ‘get<1>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/ADT/STLExtras.h:20,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase<T, <anonymous> >::push_back(T&&) [with T = std::__cxx11::basic_string<char>; bool <anonymous> = false]’:
/usr/include/llvm/Support/Error.h:969:34: required from here
/usr/include/llvm/ADT/SmallVector.h:221:5: error: no matching function for call to ‘operator new(sizetype, void*)’
221 | ::new ((void*) this->end()) T(::std::move(Elt));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/ADT/STLExtras.h:20,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/SmallVector.h:221:5: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
221 | ::new ((void*) this->end()) T(::std::move(Elt));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’:
/usr/include/llvm/Support/Error.h:1228:22: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:740:17: error: using invalid field ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::<unnamed union>::_M_allocated_capacity’
740 | _M_destroy(_M_allocated_capacity);
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:767:20: error: using invalid field ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::<unnamed union>::_M_allocated_capacity’
767 | __capacity = _M_allocated_capacity;
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:770:16: error: using invalid field ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::<unnamed union>::_M_allocated_capacity’
770 | _M_destroy(_M_allocated_capacity);
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h:775:24: error: ‘class std::__cxx11::basic_string<char>’ has no member named ‘_M_allocated_capacity’; did you mean ‘_S_local_capacity’?
775 | _M_capacity(__str._M_allocated_capacity);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
| _S_local_capacity
In file included from /usr/include/llvm/Support/YAMLTraits.h:20,
from /usr/include/clang/Tooling/Inclusions/IncludeStyle.h:12,
from /usr/include/clang/Format/Format.h:19,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Endian.h: In instantiation of ‘T llvm::support::endian::read(const void*, llvm::support::endianness) [with T = short unsigned int]’:
/usr/include/llvm/Support/Endian.h:363:29: required from here
/usr/include/llvm/Support/Endian.h:355:28: error: no matching function for call to ‘read<short unsigned int, llvm::support::unaligned>(const void*&, llvm::support::endianness&)’
355 | return read<T, unaligned>(P, E);
| ~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/llvm/Support/Endian.h:65:19: note: candidate: ‘template<class value_type, <declaration error> > value_type llvm::support::endian::read(const void*, llvm::support::endianness)’
65 | inline value_type read(const void *memory, endianness endian) {
| ^~~~
/usr/include/llvm/Support/Endian.h:65:19: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:78:19: note: candidate: ‘template<class value_type, llvm::support::endianness endian, <declaration error> > value_type llvm::support::endian::read(const void*)’
78 | inline value_type read(const void *memory) {
| ^~~~
/usr/include/llvm/Support/Endian.h:78:19: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:355:28: error: could not convert ‘llvm::support::unaligned’ from ‘llvm::support::<unnamed enum>’ to ‘llvm::support::endianness’
355 | return read<T, unaligned>(P, E);
| ~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/llvm/Support/Endian.h:354:32: note: candidate: ‘template<class T> T llvm::support::endian::read(const void*, llvm::support::endianness)’
354 | template <typename T> inline T read(const void *P, endianness E) {
| ^~~~
/usr/include/llvm/Support/Endian.h:354:32: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:355:28: error: wrong number of template arguments (2, should be 1)
355 | return read<T, unaligned>(P, E);
| ~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/llvm/Support/Endian.h: In instantiation of ‘T llvm::support::endian::read(const void*, llvm::support::endianness) [with T = unsigned int]’:
/usr/include/llvm/Support/Endian.h:366:29: required from here
/usr/include/llvm/Support/Endian.h:355:28: error: no matching function for call to ‘read<unsigned int, llvm::support::unaligned>(const void*&, llvm::support::endianness&)’
/usr/include/llvm/Support/Endian.h:65:19: note: candidate: ‘template<class value_type, <declaration error> > value_type llvm::support::endian::read(const void*, llvm::support::endianness)’
65 | inline value_type read(const void *memory, endianness endian) {
| ^~~~
/usr/include/llvm/Support/Endian.h:65:19: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:78:19: note: candidate: ‘template<class value_type, llvm::support::endianness endian, <declaration error> > value_type llvm::support::endian::read(const void*)’
78 | inline value_type read(const void *memory) {
| ^~~~
/usr/include/llvm/Support/Endian.h:78:19: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:355:28: error: could not convert ‘llvm::support::unaligned’ from ‘llvm::support::<unnamed enum>’ to ‘llvm::support::endianness’
355 | return read<T, unaligned>(P, E);
| ~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/llvm/Support/Endian.h:354:32: note: candidate: ‘template<class T> T llvm::support::endian::read(const void*, llvm::support::endianness)’
354 | template <typename T> inline T read(const void *P, endianness E) {
| ^~~~
/usr/include/llvm/Support/Endian.h:354:32: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:355:28: error: wrong number of template arguments (2, should be 1)
355 | return read<T, unaligned>(P, E);
| ~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/llvm/Support/Endian.h: In instantiation of ‘T llvm::support::endian::read(const void*, llvm::support::endianness) [with T = long unsigned int]’:
/usr/include/llvm/Support/Endian.h:369:29: required from here
/usr/include/llvm/Support/Endian.h:355:28: error: no matching function for call to ‘read<long unsigned int, llvm::support::unaligned>(const void*&, llvm::support::endianness&)’
/usr/include/llvm/Support/Endian.h:65:19: note: candidate: ‘template<class value_type, <declaration error> > value_type llvm::support::endian::read(const void*, llvm::support::endianness)’
65 | inline value_type read(const void *memory, endianness endian) {
| ^~~~
/usr/include/llvm/Support/Endian.h:65:19: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:78:19: note: candidate: ‘template<class value_type, llvm::support::endianness endian, <declaration error> > value_type llvm::support::endian::read(const void*)’
78 | inline value_type read(const void *memory) {
| ^~~~
/usr/include/llvm/Support/Endian.h:78:19: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:355:28: error: could not convert ‘llvm::support::unaligned’ from ‘llvm::support::<unnamed enum>’ to ‘llvm::support::endianness’
355 | return read<T, unaligned>(P, E);
| ~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/llvm/Support/Endian.h:354:32: note: candidate: ‘template<class T> T llvm::support::endian::read(const void*, llvm::support::endianness)’
354 | template <typename T> inline T read(const void *P, endianness E) {
| ^~~~
/usr/include/llvm/Support/Endian.h:354:32: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:355:28: error: wrong number of template arguments (2, should be 1)
355 | return read<T, unaligned>(P, E);
| ~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/llvm/Support/Endian.h: In instantiation of ‘void llvm::support::endian::write(void*, T, llvm::support::endianness) [with T = short unsigned int]’:
/usr/include/llvm/Support/Endian.h:398:26: required from here
/usr/include/llvm/Support/Endian.h:390:22: error: no matching function for call to ‘write<short unsigned int, llvm::support::unaligned>(void*&, short unsigned int&, llvm::support::endianness&)’
390 | write<T, unaligned>(P, V, E);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/llvm/Support/Endian.h:99:13: note: candidate: ‘template<class value_type, <declaration error> > void llvm::support::endian::write(void*, value_type, llvm::support::endianness)’
99 | inline void write(void *memory, value_type value, endianness endian) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:99:13: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:109:13: note: candidate: ‘template<class value_type, llvm::support::endianness endian, <declaration error> > void llvm::support::endian::write(void*, value_type)’
109 | inline void write(void *memory, value_type value) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:109:13: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:390:22: error: could not convert ‘llvm::support::unaligned’ from ‘llvm::support::<unnamed enum>’ to ‘llvm::support::endianness’
390 | write<T, unaligned>(P, V, E);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/llvm/Support/Endian.h:389:35: note: candidate: ‘template<class T> void llvm::support::endian::write(void*, T, llvm::support::endianness)’
389 | template <typename T> inline void write(void *P, T V, endianness E) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:389:35: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:390:22: error: wrong number of template arguments (2, should be 1)
390 | write<T, unaligned>(P, V, E);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/llvm/Support/Endian.h: In instantiation of ‘void llvm::support::endian::write(void*, T, llvm::support::endianness) [with T = unsigned int]’:
/usr/include/llvm/Support/Endian.h:401:26: required from here
/usr/include/llvm/Support/Endian.h:390:22: error: no matching function for call to ‘write<unsigned int, llvm::support::unaligned>(void*&, unsigned int&, llvm::support::endianness&)’
/usr/include/llvm/Support/Endian.h:99:13: note: candidate: ‘template<class value_type, <declaration error> > void llvm::support::endian::write(void*, value_type, llvm::support::endianness)’
99 | inline void write(void *memory, value_type value, endianness endian) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:99:13: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:109:13: note: candidate: ‘template<class value_type, llvm::support::endianness endian, <declaration error> > void llvm::support::endian::write(void*, value_type)’
109 | inline void write(void *memory, value_type value) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:109:13: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:390:22: error: could not convert ‘llvm::support::unaligned’ from ‘llvm::support::<unnamed enum>’ to ‘llvm::support::endianness’
390 | write<T, unaligned>(P, V, E);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/llvm/Support/Endian.h:389:35: note: candidate: ‘template<class T> void llvm::support::endian::write(void*, T, llvm::support::endianness)’
389 | template <typename T> inline void write(void *P, T V, endianness E) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:389:35: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:390:22: error: wrong number of template arguments (2, should be 1)
390 | write<T, unaligned>(P, V, E);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/llvm/Support/Endian.h: In instantiation of ‘void llvm::support::endian::write(void*, T, llvm::support::endianness) [with T = long unsigned int]’:
/usr/include/llvm/Support/Endian.h:404:26: required from here
/usr/include/llvm/Support/Endian.h:390:22: error: no matching function for call to ‘write<long unsigned int, llvm::support::unaligned>(void*&, long unsigned int&, llvm::support::endianness&)’
/usr/include/llvm/Support/Endian.h:99:13: note: candidate: ‘template<class value_type, <declaration error> > void llvm::support::endian::write(void*, value_type, llvm::support::endianness)’
99 | inline void write(void *memory, value_type value, endianness endian) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:99:13: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:109:13: note: candidate: ‘template<class value_type, llvm::support::endianness endian, <declaration error> > void llvm::support::endian::write(void*, value_type)’
109 | inline void write(void *memory, value_type value) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:109:13: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:390:22: error: could not convert ‘llvm::support::unaligned’ from ‘llvm::support::<unnamed enum>’ to ‘llvm::support::endianness’
390 | write<T, unaligned>(P, V, E);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/llvm/Support/Endian.h:389:35: note: candidate: ‘template<class T> void llvm::support::endian::write(void*, T, llvm::support::endianness)’
389 | template <typename T> inline void write(void *P, T V, endianness E) {
| ^~~~~
/usr/include/llvm/Support/Endian.h:389:35: note: template argument deduction/substitution failed:
/usr/include/llvm/Support/Endian.h:390:22: error: wrong number of template arguments (2, should be 1)
390 | write<T, unaligned>(P, V, E);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple: In instantiation of ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const long unsigned int&, const long unsigned int&>; _Up = std::tuple<const long unsigned int&, const long unsigned int&>; long unsigned int __i = 0; long unsigned int __size = 2]’:
/usr/include/c++/9.1.0/tuple:1440:31: required from ‘constexpr bool std::operator<(const std::tuple<_Tps ...>&, const std::tuple<_Args2 ...>&) [with _TElements = {const long unsigned int&, const long unsigned int&}; _UElements = {const long unsigned int&, const long unsigned int&}]’
/usr/include/llvm/Support/FileSystem.h:147:70: required from here
/usr/include/c++/9.1.0/tuple:1401:27: error: no matching function for call to ‘get<0>(const std::tuple<const long unsigned int&, const long unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1401:48: error: no matching function for call to ‘get<0>(const std::tuple<const long unsigned int&, const long unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:27: error: no matching function for call to ‘get<0>(const std::tuple<const long unsigned int&, const long unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:48: error: no matching function for call to ‘get<0>(const std::tuple<const long unsigned int&, const long unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::__cxx11::basic_string<_CharT>&, const std::__cxx11::basic_string<_CharT>&) [with _CharT = char; typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type = bool]’:
/usr/include/llvm/Support/FileSystem.h:1249:74: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:6151:21: error: ‘const class std::__cxx11::basic_string<char>’ has no member named ‘size’
6151 | { return (__lhs.size() == __rhs.size()
| ~~~~~~^~~~
/usr/include/c++/9.1.0/bits/basic_string.h:6151:37: error: ‘const class std::__cxx11::basic_string<char>’ has no member named ‘size’
6151 | { return (__lhs.size() == __rhs.size()
| ~~~~~~^~~~
/usr/include/c++/9.1.0/bits/basic_string.h:6153:17: error: ‘const class std::__cxx11::basic_string<char>’ has no member named ‘size’
6153 | __lhs.size())); }
| ~~~~~~^~~~
In file included from /usr/include/llvm/ADT/STLExtras.h:20,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase<T, <anonymous> >::push_back(const T&) [with T = llvm::SMFixIt; bool <anonymous> = false]’:
/usr/include/llvm/Support/SourceMgr.h:297:26: required from here
/usr/include/llvm/ADT/SmallVector.h:214:5: error: no matching function for call to ‘operator new(sizetype, void*)’
214 | ::new ((void*) this->end()) T(Elt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/ADT/STLExtras.h:20,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/SmallVector.h:214:5: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
214 | ::new ((void*) this->end()) T(Elt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’:
/home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:278:76: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:6421:57: error: ‘const class std::__cxx11::basic_string<char>’ has no member named ‘size’
6421 | return __ostream_insert(__os, __str.data(), __str.size());
| ~~~~~~^~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’:
/usr/include/c++/9.1.0/bits/basic_string.h:658:9: required from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
/usr/include/c++/9.1.0/system_error:189:40: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:232:15: error: using invalid field ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::<unnamed union>::_M_allocated_capacity’
232 | _M_destroy(_M_allocated_capacity);
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’:
/usr/include/c++/9.1.0/bits/basic_string.h:658:9: required from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]’
/usr/include/qt/QtCore/qstring.h:1377:18: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:232:15: error: using invalid field ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::<unnamed union>::_M_allocated_capacity’
/usr/include/c++/9.1.0/bits/basic_string.h: In instantiation of ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’:
/usr/include/c++/9.1.0/bits/basic_string.h:658:9: required from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
/usr/include/qt/QtCore/qstring.h:1405:48: required from here
/usr/include/c++/9.1.0/bits/basic_string.h:232:15: error: using invalid field ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::<unnamed union>::_M_allocated_capacity’
In file included from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qlist.h: In instantiation of ‘void QList<T>::node_construct(QList<T>::Node*, const T&) [with T = QString]’:
/usr/include/qt/QtCore/qlist.h:603:13: required from ‘void QList<T>::append(const T&) [with T = QString]’
/usr/include/qt/QtCore/qstringlist.h:104:61: required from here
/usr/include/qt/QtCore/qlist.h:455:39: error: no matching function for call to ‘operator new(sizetype, QList<QString>::Node*&)’
455 | else if (QTypeInfo<T>::isComplex) new (n) T(t);
| ^~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qlist.h:455:39: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QList<QString>::Node*’
455 | else if (QTypeInfo<T>::isComplex) new (n) T(t);
| ^~~~~~~~~~~~
/usr/include/qt/QtCore/qlist.h: In instantiation of ‘void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QString]’:
/usr/include/qt/QtCore/qlist.h:832:13: required from ‘QList<T>::QList(const QList<T>&) [with T = QString]’
/usr/include/qt/QtCore/qstringlist.h:105:67: required from here
/usr/include/qt/QtCore/qlist.h:494:17: error: no matching function for call to ‘operator new(sizetype, QList<QString>::Node*&)’
494 | new (current) T(*reinterpret_cast<T*>(src));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qlist.h:494:17: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QList<QString>::Node*’
494 | new (current) T(*reinterpret_cast<T*>(src));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/memory:80,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:39,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/unique_ptr.h: In instantiation of ‘std::__uniq_ptr_impl<_Tp, _Dp>::pointer std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() const [with _Tp = QFile; _Dp = std::default_delete<QFile>; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = QFile*]’:
/usr/include/c++/9.1.0/bits/unique_ptr.h:358:28: required from ‘std::unique_ptr<_Tp, _Dp>::pointer std::unique_ptr<_Tp, _Dp>::get() const [with _Tp = QFile; _Dp = std::default_delete<QFile>; std::unique_ptr<_Tp, _Dp>::pointer = QFile*]’
/home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:248:39: required from here
/usr/include/c++/9.1.0/bits/unique_ptr.h:154:53: error: no matching function for call to ‘get<0>(const std::tuple<QFile*, std::default_delete<QFile> >&)’
154 | pointer _M_ptr() const { return std::get<0>(_M_t); }
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple: In instantiation of ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; _Up = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; long unsigned int __i = 2; long unsigned int __size = 4]’:
/usr/include/c++/9.1.0/tuple:1403:61: recursively required from ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; _Up = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; long unsigned int __i = 1; long unsigned int __size = 4]’
/usr/include/c++/9.1.0/tuple:1403:61: required from ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; _Up = std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>; long unsigned int __i = 0; long unsigned int __size = 4]’
/usr/include/c++/9.1.0/tuple:1440:31: required from ‘constexpr bool std::operator<(const std::tuple<_Tps ...>&, const std::tuple<_Args2 ...>&) [with _TElements = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}; _UElements = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]’
/usr/include/llvm/Support/VersionTuple.h:110:60: required from here
/usr/include/c++/9.1.0/tuple:1401:27: error: no matching function for call to ‘get<2>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1401:48: error: no matching function for call to ‘get<2>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:27: error: no matching function for call to ‘get<2>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:48: error: no matching function for call to ‘get<2>(const std::tuple<const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/9.1.0/bits/allocator.h:46,
from /usr/include/c++/9.1.0/string:41,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = llvm::StringRef; _Args = {llvm::StringRef}; _Tp = llvm::StringRef]’:
/usr/include/c++/9.1.0/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits<std::allocator<_Tp> >::construct(std::allocator_traits<std::allocator<_Tp> >::allocator_type&, _Up*, _Args&& ...) [with _Up = llvm::StringRef; _Args = {llvm::StringRef}; _Tp = llvm::StringRef; std::allocator_traits<std::allocator<_Tp> >::allocator_type = std::allocator<llvm::StringRef>]’
/usr/include/c++/9.1.0/bits/vector.tcc:115:30: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::StringRef}; _Tp = llvm::StringRef; _Alloc = std::allocator<llvm::StringRef>]’
/usr/include/c++/9.1.0/bits/stl_vector.h:1201:9: required from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = llvm::StringRef; _Alloc = std::allocator<llvm::StringRef>; std::vector<_Tp, _Alloc>::value_type = llvm::StringRef]’
/usr/include/llvm/ADT/StringExtras.h:47:32: required from here
/usr/include/c++/9.1.0/ext/new_allocator.h:145:20: error: no matching function for call to ‘operator new(sizetype, void*)’
145 | noexcept(noexcept(::new((void *)__p)
| ^~~~~~~~~~~~~~~~~~
146 | _Up(std::forward<_Args>(__args)...)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/9.1.0/bits/allocator.h:46,
from /usr/include/c++/9.1.0/string:41,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/new_allocator.h:145:20: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
145 | noexcept(noexcept(::new((void *)__p)
| ^~~~~~~~~~~~~~~~~~
146 | _Up(std::forward<_Args>(__args)...)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/memory:80,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:39,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/unique_ptr.h: In instantiation of ‘std::__uniq_ptr_impl<_Tp, _Dp>::pointer& std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() [with _Tp = llvm::ErrorInfoBase; _Dp = std::default_delete<llvm::ErrorInfoBase>; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::ErrorInfoBase*]’:
/usr/include/c++/9.1.0/bits/unique_ptr.h:381:16: required from ‘std::unique_ptr<_Tp, _Dp>::pointer std::unique_ptr<_Tp, _Dp>::release() [with _Tp = llvm::ErrorInfoBase; _Dp = std::default_delete<llvm::ErrorInfoBase>; std::unique_ptr<_Tp, _Dp>::pointer = llvm::ErrorInfoBase*]’
/usr/include/llvm/Support/Error.h:199:28: required from here
/usr/include/c++/9.1.0/bits/unique_ptr.h:153:47: error: no matching function for call to ‘get<0>(std::tuple<llvm::ErrorInfoBase*, std::default_delete<llvm::ErrorInfoBase> >&)’
153 | pointer& _M_ptr() { return std::get<0>(_M_t); }
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/9.1.0/bits/allocator.h:46,
from /usr/include/c++/9.1.0/string:41,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::unique_ptr<llvm::ErrorInfoBase>; _Args = {std::unique_ptr<llvm::ErrorInfoBase, std::default_delete<llvm::ErrorInfoBase> >}; _Tp = std::unique_ptr<llvm::ErrorInfoBase>]’:
/usr/include/c++/9.1.0/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits<std::allocator<_Tp> >::construct(std::allocator_traits<std::allocator<_Tp> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::unique_ptr<llvm::ErrorInfoBase>; _Args = {std::unique_ptr<llvm::ErrorInfoBase, std::default_delete<llvm::ErrorInfoBase> >}; _Tp = std::unique_ptr<llvm::ErrorInfoBase>; std::allocator_traits<std::allocator<_Tp> >::allocator_type = std::allocator<std::unique_ptr<llvm::ErrorInfoBase> >]’
/usr/include/c++/9.1.0/bits/vector.tcc:115:30: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::unique_ptr<llvm::ErrorInfoBase, std::default_delete<llvm::ErrorInfoBase> >}; _Tp = std::unique_ptr<llvm::ErrorInfoBase>; _Alloc = std::allocator<std::unique_ptr<llvm::ErrorInfoBase> >]’
/usr/include/c++/9.1.0/bits/stl_vector.h:1201:9: required from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::unique_ptr<llvm::ErrorInfoBase>; _Alloc = std::allocator<std::unique_ptr<llvm::ErrorInfoBase> >; std::vector<_Tp, _Alloc>::value_type = std::unique_ptr<llvm::ErrorInfoBase>]’
/usr/include/llvm/Support/Error.h:387:43: required from here
/usr/include/c++/9.1.0/ext/new_allocator.h:145:20: error: no matching function for call to ‘operator new(sizetype, void*)’
145 | noexcept(noexcept(::new((void *)__p)
| ^~~~~~~~~~~~~~~~~~
146 | _Up(std::forward<_Args>(__args)...)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/9.1.0/bits/allocator.h:46,
from /usr/include/c++/9.1.0/string:41,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/new_allocator.h:145:20: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
145 | noexcept(noexcept(::new((void *)__p)
| ^~~~~~~~~~~~~~~~~~
146 | _Up(std::forward<_Args>(__args)...)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/memory:80,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:39,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/unique_ptr.h: In instantiation of ‘std::__uniq_ptr_impl<_Tp, _Dp>::pointer& std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() [with _Tp = llvm::ErrorList; _Dp = std::default_delete<llvm::ErrorList>; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::ErrorList*]’:
/usr/include/c++/9.1.0/bits/unique_ptr.h:287:8: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = llvm::ErrorList; _Dp = std::default_delete<llvm::ErrorList>]’
/usr/include/llvm/Support/Error.h:414:58: required from here
/usr/include/c++/9.1.0/bits/unique_ptr.h:153:47: error: no matching function for call to ‘get<0>(std::tuple<llvm::ErrorList*, std::default_delete<llvm::ErrorList> >&)’
153 | pointer& _M_ptr() { return std::get<0>(_M_t); }
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/StringExtras.h: In instantiation of ‘std::string llvm::detail::join_impl(IteratorT, IteratorT, llvm::StringRef, std::forward_iterator_tag) [with IteratorT = std::__cxx11::basic_string<char>*; std::string = std::__cxx11::basic_string<char>]’:
/usr/include/llvm/ADT/StringExtras.h:372:27: required from ‘std::string llvm::join(IteratorT, IteratorT, llvm::StringRef) [with IteratorT = std::__cxx11::basic_string<char>*; std::string = std::__cxx11::basic_string<char>]’
/usr/include/llvm/Support/Error.h:971:49: required from here
/usr/include/llvm/ADT/StringExtras.h:321:21: error: ‘class std::__cxx11::basic_string<char>’ has no member named ‘size’
321 | Len += (*Begin).size();
| ~~~~~~~~~^~~~
In file included from /usr/include/c++/9.1.0/memory:80,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:39,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/unique_ptr.h: In instantiation of ‘std::__uniq_ptr_impl<_Tp, _Dp>::pointer& std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() [with _Tp = llvm::FileError; _Dp = std::default_delete<llvm::FileError>; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::FileError*]’:
/usr/include/c++/9.1.0/bits/unique_ptr.h:287:8: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = llvm::FileError; _Dp = std::default_delete<llvm::FileError>]’
/usr/include/llvm/Support/Error.h:1235:75: required from here
/usr/include/c++/9.1.0/bits/unique_ptr.h:153:47: error: no matching function for call to ‘get<0>(std::tuple<llvm::FileError*, std::default_delete<llvm::FileError> >&)’
153 | pointer& _M_ptr() { return std::get<0>(_M_t); }
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/ADT/STLExtras.h:19,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/Optional.h: In instantiation of ‘llvm::optional_detail::OptionalStorage<T, true>& llvm::optional_detail::OptionalStorage<T, true>::operator=(const T&) [with T = long unsigned int]’:
/usr/include/llvm/ADT/Optional.h:246:13: required from ‘llvm::Optional<T>& llvm::Optional<T>::operator=(const T&) [with T = long unsigned int]’
/usr/include/llvm/Support/FormatProviders.h:72:42: required from here
/usr/include/llvm/ADT/Optional.h:197:7: error: no matching function for call to ‘operator new(sizetype, void*)’
197 | ::new ((void *)std::addressof(value)) T(y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/ADT/STLExtras.h:19,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/Optional.h:197:7: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
197 | ::new ((void *)std::addressof(value)) T(y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple: In instantiation of ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const long unsigned int&, const long unsigned int&>; _Up = std::tuple<const long unsigned int&, const long unsigned int&>; long unsigned int __i = 1; long unsigned int __size = 2]’:
/usr/include/c++/9.1.0/tuple:1403:61: required from ‘static constexpr bool std::__tuple_compare<_Tp, _Up, __i, __size>::__less(const _Tp&, const _Up&) [with _Tp = std::tuple<const long unsigned int&, const long unsigned int&>; _Up = std::tuple<const long unsigned int&, const long unsigned int&>; long unsigned int __i = 0; long unsigned int __size = 2]’
/usr/include/c++/9.1.0/tuple:1440:31: required from ‘constexpr bool std::operator<(const std::tuple<_Tps ...>&, const std::tuple<_Args2 ...>&) [with _TElements = {const long unsigned int&, const long unsigned int&}; _UElements = {const long unsigned int&, const long unsigned int&}]’
/usr/include/llvm/Support/FileSystem.h:147:70: required from here
/usr/include/c++/9.1.0/tuple:1401:27: error: no matching function for call to ‘get<1>(const std::tuple<const long unsigned int&, const long unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1401:48: error: no matching function for call to ‘get<1>(const std::tuple<const long unsigned int&, const long unsigned int&>&)’
1401 | return bool(std::get<__i>(__t) < std::get<__i>(__u))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:27: error: no matching function for call to ‘get<1>(const std::tuple<const long unsigned int&, const long unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1402:48: error: no matching function for call to ‘get<1>(const std::tuple<const long unsigned int&, const long unsigned int&>&)’
1402 | || (!bool(std::get<__i>(__u) < std::get<__i>(__t))
| ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Error.h: In instantiation of ‘void llvm::Expected<T>::moveConstruct(llvm::Expected<OtherT>&&) [with OtherT = int; T = int]’:
/usr/include/llvm/Support/Error.h:487:32: required from ‘llvm::Expected<T>::Expected(llvm::Expected<T>&&) [with T = int]’
/usr/include/llvm/Support/FileSystem.h:1055:58: required from here
/usr/include/llvm/Support/Error.h:602:7: error: no matching function for call to ‘operator new(sizetype, llvm::Expected<int>::storage_type*)’
602 | new (getStorage()) storage_type(std::move(*Other.getStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Error.h:602:7: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘llvm::Expected<int>::storage_type*’ {aka ‘int*’}
602 | new (getStorage()) storage_type(std::move(*Other.getStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/llvm/Support/Error.h:604:7: error: no matching function for call to ‘operator new(sizetype, llvm::Expected<int>::error_type*)’
604 | new (getErrorStorage()) error_type(std::move(*Other.getErrorStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Error.h:604:7: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘llvm::Expected<int>::error_type*’ {aka ‘std::unique_ptr<llvm::ErrorInfoBase>*’}
604 | new (getErrorStorage()) error_type(std::move(*Other.getErrorStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/llvm/Support/Error.h:26,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/ErrorOr.h: In instantiation of ‘void llvm::ErrorOr<T>::moveConstruct(llvm::ErrorOr<OtherT>&&) [with OtherT = llvm::sys::fs::basic_file_status; T = llvm::sys::fs::basic_file_status]’:
/usr/include/llvm/Support/ErrorOr.h:115:5: required from ‘llvm::ErrorOr<T>::ErrorOr(llvm::ErrorOr<T>&&) [with T = llvm::sys::fs::basic_file_status]’
/usr/include/llvm/Support/FileSystem.h:1245:21: required from here
/usr/include/llvm/Support/ErrorOr.h:213:7: error: no matching function for call to ‘operator new(sizetype, llvm::ErrorOr<llvm::sys::fs::basic_file_status>::storage_type*)’
213 | new (getStorage()) storage_type(std::move(*Other.getStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/Support/Error.h:26,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/ErrorOr.h:213:7: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘llvm::ErrorOr<llvm::sys::fs::basic_file_status>::storage_type*’ {aka ‘llvm::sys::fs::basic_file_status*’}
213 | new (getStorage()) storage_type(std::move(*Other.getStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/llvm/Support/ErrorOr.h:217:7: error: no matching function for call to ‘operator new(sizetype, std::error_code*)’
217 | new (getErrorStorage()) std::error_code(Other.getError());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/Support/Error.h:26,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/ErrorOr.h:217:7: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘std::error_code*’
217 | new (getErrorStorage()) std::error_code(Other.getError());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/memory:80,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:39,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/unique_ptr.h: In instantiation of ‘std::__uniq_ptr_impl<_Tp, _Dp>::pointer std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() const [with _Tp = llvm::MemoryBuffer; _Dp = std::default_delete<llvm::MemoryBuffer>; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::MemoryBuffer*]’:
/usr/include/c++/9.1.0/bits/unique_ptr.h:358:28: required from ‘std::unique_ptr<_Tp, _Dp>::pointer std::unique_ptr<_Tp, _Dp>::get() const [with _Tp = llvm::MemoryBuffer; _Dp = std::default_delete<llvm::MemoryBuffer>; std::unique_ptr<_Tp, _Dp>::pointer = llvm::MemoryBuffer*]’
/usr/include/llvm/Support/SourceMgr.h:134:38: required from here
/usr/include/c++/9.1.0/bits/unique_ptr.h:154:53: error: no matching function for call to ‘get<0>(const std::tuple<llvm::MemoryBuffer*, std::default_delete<llvm::MemoryBuffer> >&)’
154 | pointer _M_ptr() const { return std::get<0>(_M_t); }
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/memory:80,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:39,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/unique_ptr.h: In instantiation of ‘std::__uniq_ptr_impl<_Tp, _Dp>::pointer& std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() [with _Tp = llvm::MemoryBuffer; _Dp = std::default_delete<llvm::MemoryBuffer>; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::MemoryBuffer*]’:
/usr/include/c++/9.1.0/bits/unique_ptr.h:287:8: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = llvm::MemoryBuffer; _Dp = std::default_delete<llvm::MemoryBuffer>]’
/usr/include/llvm/Support/SourceMgr.h:87:5: required from here
/usr/include/c++/9.1.0/bits/unique_ptr.h:153:47: error: no matching function for call to ‘get<0>(std::tuple<llvm::MemoryBuffer*, std::default_delete<llvm::MemoryBuffer> >&)’
153 | pointer& _M_ptr() { return std::get<0>(_M_t); }
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/9.1.0/bits/allocator.h:46,
from /usr/include/c++/9.1.0/string:41,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = llvm::SourceMgr::SrcBuffer; _Args = {llvm::SourceMgr::SrcBuffer}; _Tp = llvm::SourceMgr::SrcBuffer]’:
/usr/include/c++/9.1.0/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits<std::allocator<_Tp> >::construct(std::allocator_traits<std::allocator<_Tp> >::allocator_type&, _Up*, _Args&& ...) [with _Up = llvm::SourceMgr::SrcBuffer; _Args = {llvm::SourceMgr::SrcBuffer}; _Tp = llvm::SourceMgr::SrcBuffer; std::allocator_traits<std::allocator<_Tp> >::allocator_type = std::allocator<llvm::SourceMgr::SrcBuffer>]’
/usr/include/c++/9.1.0/bits/vector.tcc:115:30: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::SourceMgr::SrcBuffer}; _Tp = llvm::SourceMgr::SrcBuffer; _Alloc = std::allocator<llvm::SourceMgr::SrcBuffer>]’
/usr/include/c++/9.1.0/bits/stl_vector.h:1201:9: required from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = llvm::SourceMgr::SrcBuffer; _Alloc = std::allocator<llvm::SourceMgr::SrcBuffer>; std::vector<_Tp, _Alloc>::value_type = llvm::SourceMgr::SrcBuffer]’
/usr/include/llvm/Support/SourceMgr.h:158:36: required from here
/usr/include/c++/9.1.0/ext/new_allocator.h:145:20: error: no matching function for call to ‘operator new(sizetype, void*)’
145 | noexcept(noexcept(::new((void *)__p)
| ^~~~~~~~~~~~~~~~~~
146 | _Up(std::forward<_Args>(__args)...)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/9.1.0/bits/allocator.h:46,
from /usr/include/c++/9.1.0/string:41,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:47,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/ext/new_allocator.h:145:20: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
145 | noexcept(noexcept(::new((void *)__p)
| ^~~~~~~~~~~~~~~~~~
146 | _Up(std::forward<_Args>(__args)...)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/llvm/ADT/STLExtras.h:20,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase<T, <anonymous> >::push_back(T&&) [with T = std::pair<void*, long unsigned int>; bool <anonymous> = false]’:
/usr/include/llvm/Support/Allocator.h:249:33: required from ‘void* llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’
/usr/include/llvm/Support/YAMLParser.h:137:42: required from here
/usr/include/llvm/ADT/SmallVector.h:221:5: error: no matching function for call to ‘operator new(sizetype, void*)’
221 | ::new ((void*) this->end()) T(::std::move(Elt));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/llvm/ADT/STLExtras.h:20,
from /usr/include/llvm/ADT/StringRef.h:12,
from /usr/include/clang/Basic/ObjCRuntime.h:18,
from /usr/include/clang/Basic/LangOptions.h:19,
from /usr/include/clang/Format/Format.h:17,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/ADT/SmallVector.h:221:5: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
221 | ::new ((void*) this->end()) T(::std::move(Elt));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9.1.0/memory:80,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:39,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/unique_ptr.h: In instantiation of ‘std::__uniq_ptr_impl<_Tp, _Dp>::pointer& std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() [with _Tp = llvm::yaml::Document; _Dp = std::default_delete<llvm::yaml::Document>; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::yaml::Document*]’:
/usr/include/c++/9.1.0/bits/unique_ptr.h:397:6: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = llvm::yaml::Document; _Dp = std::default_delete<llvm::yaml::Document>; std::unique_ptr<_Tp, _Dp>::pointer = llvm::yaml::Document*]’
/usr/include/llvm/Support/YAMLParser.h:597:25: required from here
/usr/include/c++/9.1.0/bits/unique_ptr.h:153:47: error: no matching function for call to ‘get<0>(std::tuple<llvm::yaml::Document*, std::default_delete<llvm::yaml::Document> >&)’
153 | pointer& _M_ptr() { return std::get<0>(_M_t); }
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/memory:80,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:39,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/bits/unique_ptr.h: In instantiation of ‘std::__uniq_ptr_impl<_Tp, _Dp>::pointer std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() const [with _Tp = llvm::yaml::Document; _Dp = std::default_delete<llvm::yaml::Document>; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::yaml::Document*]’:
/usr/include/c++/9.1.0/bits/unique_ptr.h:358:28: required from ‘std::unique_ptr<_Tp, _Dp>::pointer std::unique_ptr<_Tp, _Dp>::get() const [with _Tp = llvm::yaml::Document; _Dp = std::default_delete<llvm::yaml::Document>; std::unique_ptr<_Tp, _Dp>::pointer = llvm::yaml::Document*]’
/usr/include/llvm/Support/YAMLParser.h:605:44: required from here
/usr/include/c++/9.1.0/bits/unique_ptr.h:154:53: error: no matching function for call to ‘get<0>(const std::tuple<llvm::yaml::Document*, std::default_delete<llvm::yaml::Document> >&)’
154 | pointer _M_ptr() const { return std::get<0>(_M_t); }
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:47,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/core_global.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/utility:219:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int& std::get(std::pair<_Tp1, _Tp2>&)’
219 | get(std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:219:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:224:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr int&& std::get(std::pair<_Tp1, _Tp2>&&)’
224 | get(std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:224:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:229:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int& std::get(const std::pair<_Tp1, _Tp2>&)’
229 | get(const std::pair<_Tp1, _Tp2>& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:229:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:234:5: note: candidate: ‘template<<declaration error>, class _Tp1, class _Tp2> constexpr const int&& std::get(const std::pair<_Tp1, _Tp2>&&)’
234 | get(const std::pair<_Tp1, _Tp2>&& __in) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:234:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:243:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_T1, _T2>&)’
243 | get(pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:243:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:248:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_T1, _T2>&)’
248 | get(const pair<_Tp, _Up>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:248:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:253:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_T1, _T2>&&)’
253 | get(pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:253:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:258:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_T1, _T2>&&)’
258 | get(const pair<_Tp, _Up>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:258:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:263:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp& std::get(std::pair<_Up, _Tp>&)’
263 | get(pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:263:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:268:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp& std::get(const std::pair<_Up, _Tp>&)’
268 | get(const pair<_Up, _Tp>& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:268:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:273:5: note: candidate: ‘template<class _Tp, class _Up> constexpr _Tp&& std::get(std::pair<_Up, _Tp>&&)’
273 | get(pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:273:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/utility:278:5: note: candidate: ‘template<class _Tp, class _Up> constexpr const _Tp&& std::get(const std::pair<_Up, _Tp>&&)’
278 | get(const pair<_Up, _Tp>&& __p) noexcept
| ^~~
/usr/include/c++/9.1.0/utility:278:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/tuple:39,
from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/array:307:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp& std::get(int&)’
307 | get(array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:307:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:316:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr _Tp&& std::get(int&&)’
316 | get(array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:316:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:324:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp& std::get(const int&)’
324 | get(const array<_Tp, _Nm>& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:324:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/array:333:5: note: candidate: ‘template<<declaration error>, class _Tp, <declaration error> > constexpr const _Tp&& std::get(const int&&)’
333 | get(const array<_Tp, _Nm>&& __arr) noexcept
| ^~~
/usr/include/c++/9.1.0/array:333:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/9.1.0/bits/stl_map.h:63,
from /usr/include/c++/9.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/c++/9.1.0/tuple:1364:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp& std::get(std::tuple<_Args2 ...>&)’
1364 | get(tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1364:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1370:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr _Tp&& std::get(std::tuple<_Args2 ...>&&)’
1370 | get(tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1370:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1376:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp& std::get(const std::tuple<_Args2 ...>&)’
1376 | get(const tuple<_Types...>& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1376:5: note: template argument deduction/substitution failed:
/usr/include/c++/9.1.0/tuple:1383:5: note: candidate: ‘template<class _Tp, class ... _Types> constexpr const _Tp&& std::get(const std::tuple<_Args2 ...>&&)’
1383 | get(const tuple<_Types...>&& __t) noexcept
| ^~~
/usr/include/c++/9.1.0/tuple:1383:5: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qlist.h:48,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvector.h: In instantiation of ‘void QVector<T>::copyConstruct(const T*, const T*, T*) [with T = QPoint]’:
/usr/include/qt/QtCore/qvector.h:377:13: required from ‘QVector<T>::QVector(const QVector<T>&) [with T = QPoint]’
/usr/include/qt/QtGui/qpolygon.h:62:79: required from here
/usr/include/qt/QtCore/qvector.h:346:13: error: no matching function for call to ‘operator new(sizetype, QPoint*)’
346 | new (dstFrom++) T(*srcFrom++);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qlist.h:48,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvector.h:346:13: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QPoint*’
346 | new (dstFrom++) T(*srcFrom++);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qvector.h: In instantiation of ‘void QVector<T>::defaultConstruct(T*, T*) [with T = QPoint]’:
/usr/include/qt/QtCore/qvector.h:503:9: required from ‘QVector<T>::QVector(int) [with T = QPoint]’
/usr/include/qt/QtGui/qpolygon.h:106:61: required from here
/usr/include/qt/QtCore/qvector.h:334:13: error: no matching function for call to ‘operator new(sizetype, QPoint*)’
334 | new (from++) T();
| ^~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qlist.h:48,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvector.h:334:13: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QPoint*’
334 | new (from++) T();
| ^~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qvector.h: In instantiation of ‘void QVector<T>::copyConstruct(const T*, const T*, T*) [with T = QPointF]’:
/usr/include/qt/QtCore/qvector.h:377:13: required from ‘QVector<T>::QVector(const QVector<T>&) [with T = QPointF]’
/usr/include/qt/QtGui/qpolygon.h:147:82: required from here
/usr/include/qt/QtCore/qvector.h:346:13: error: no matching function for call to ‘operator new(sizetype, QPointF*)’
346 | new (dstFrom++) T(*srcFrom++);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qlist.h:48,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvector.h:346:13: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QPointF*’
346 | new (dstFrom++) T(*srcFrom++);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qvector.h: In instantiation of ‘void QVector<T>::defaultConstruct(T*, T*) [with T = QPointF]’:
/usr/include/qt/QtCore/qvector.h:503:9: required from ‘QVector<T>::QVector(int) [with T = QPointF]’
/usr/include/qt/QtGui/qpolygon.h:185:64: required from here
/usr/include/qt/QtCore/qvector.h:334:13: error: no matching function for call to ‘operator new(sizetype, QPointF*)’
334 | new (from++) T();
| ^~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qlist.h:48,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qvector.h:334:13: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QPointF*’
334 | new (from++) T();
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qvariant.h:48,
from /usr/include/qt/QtCore/qsettings.h:44,
from /usr/include/qt/QtCore/QSettings:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:34,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qhash.h: In instantiation of ‘QHash<K, V>::Node* QHash<K, V>::createNode(uint, const Key&, const T&, QHash<K, V>::Node**) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>; uint = unsigned int]’:
/usr/include/qt/QtCore/qhash.h:795:21: required from ‘QHash<K, V>::iterator QHash<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]’
/usr/include/qt/QtCore/qvariant.h:812:66: required from here
/usr/include/qt/QtCore/qhash.h:562:18: error: no matching function for call to ‘operator new(sizetype, void*)’
562 | Node *node = new (d->allocateNode(alignOfNode())) Node(akey, avalue, ah, *anextNode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qvariant.h:48,
from /usr/include/qt/QtCore/qsettings.h:44,
from /usr/include/qt/QtCore/QSettings:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:34,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qhash.h:562:18: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
562 | Node *node = new (d->allocateNode(alignOfNode())) Node(akey, avalue, ah, *anextNode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qvariant.h:47,
from /usr/include/qt/QtCore/qsettings.h:44,
from /usr/include/qt/QtCore/QSettings:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:34,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qmap.h: In instantiation of ‘QMapData<Key, T>::Node* QMapData<Key, T>::createNode(const Key&, const T&, QMapData<Key, T>::Node*, bool) [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]’:
/usr/include/qt/QtCore/qmap.h:811:11: required from ‘QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]’
/usr/include/qt/QtCore/qvariant.h:828:66: required from here
/usr/include/qt/QtCore/qmap.h:228:13: error: no matching function for call to ‘operator new(sizetype, QString*)’
228 | new (&n->key) Key(k);
| ^~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qvariant.h:47,
from /usr/include/qt/QtCore/qsettings.h:44,
from /usr/include/qt/QtCore/QSettings:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:34,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qmap.h:228:13: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QString*’
228 | new (&n->key) Key(k);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qmap.h:230:17: error: no matching function for call to ‘operator new(sizetype, QVariant*)’
230 | new (&n->value) T(v);
| ^~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qvariant.h:47,
from /usr/include/qt/QtCore/qsettings.h:44,
from /usr/include/qt/QtCore/QSettings:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/icore.h:34,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:31:
/usr/include/qt/QtCore/qmap.h:230:17: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QVariant*’
230 | new (&n->value) T(v);
| ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qlist.h: In instantiation of ‘void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = ProjectExplorer::DeployableFile]’:
/usr/include/qt/QtCore/qlist.h:832:13: required from ‘QList<T>::QList(const QList<T>&) [with T = ProjectExplorer::DeployableFile]’
/home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/projectexplorer/deploymentdata.h:51:53: required from here
/usr/include/qt/QtCore/qlist.h:494:17: error: no matching function for call to ‘operator new(sizetype, QList<ProjectExplorer::DeployableFile>::Node*&)’
494 | new (current) T(*reinterpret_cast<T*>(src));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/libs/utils/fileutils.h:32,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:29,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qlist.h:494:17: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘QList<ProjectExplorer::DeployableFile>::Node*’
494 | new (current) T(*reinterpret_cast<T*>(src));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Error.h: In instantiation of ‘void llvm::Expected<T>::moveConstruct(llvm::Expected<OtherT>&&) [with OtherT = clang::format::FormatStyle; T = clang::format::FormatStyle]’:
/usr/include/llvm/Support/Error.h:487:32: required from ‘llvm::Expected<T>::Expected(llvm::Expected<T>&&) [with T = clang::format::FormatStyle]’
/home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:243:71: required from here
/usr/include/llvm/Support/Error.h:602:7: error: no matching function for call to ‘operator new(sizetype, llvm::Expected<clang::format::FormatStyle>::storage_type*)’
602 | new (getStorage()) storage_type(std::move(*Other.getStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Error.h:602:7: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘llvm::Expected<clang::format::FormatStyle>::storage_type*’ {aka ‘clang::format::FormatStyle*’}
602 | new (getStorage()) storage_type(std::move(*Other.getStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/llvm/Support/Error.h:604:7: error: no matching function for call to ‘operator new(sizetype, llvm::Expected<clang::format::FormatStyle>::error_type*)’
604 | new (getErrorStorage()) error_type(std::move(*Other.getErrorStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Error.h:604:7: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘llvm::Expected<clang::format::FormatStyle>::error_type*’ {aka ‘std::unique_ptr<llvm::ErrorInfoBase>*’}
604 | new (getErrorStorage()) error_type(std::move(*Other.getErrorStorage()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qmetatype.h: In instantiation of ‘static void* QtMetaTypePrivate::QMetaTypeFunctionHelper<T, Accepted>::Construct(void*, const void*) [with T = QtMetaTypePrivate::QSequentialIterableImpl; bool Accepted = true]’:
/usr/include/qt/QtCore/qmetatype.h:1748:53: required from ‘int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QSequentialIterableImpl; typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper<QtMetaTypePrivate::QSequentialIterableImpl, true>::DefinedType]’
/usr/include/qt/QtCore/qmetatype.h:1778:42: required from ‘int qRegisterMetaType(const char*, T*, typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QSequentialIterableImpl; typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper<QtMetaTypePrivate::QSequentialIterableImpl, true>::DefinedType]’
/usr/include/qt/QtCore/qmetatype.h:2286:1: required from here
/usr/include/qt/QtCore/qmetatype.h:805:20: error: no matching function for call to ‘operator new(sizetype, void*&)’
805 | return new (where) T(*static_cast<const T*>(t));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qmetatype.h:805:20: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
805 | return new (where) T(*static_cast<const T*>(t));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qmetatype.h:806:16: error: no matching function for call to ‘operator new(sizetype, void*&)’
806 | return new (where) T;
| ^~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qmetatype.h:806:16: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
806 | return new (where) T;
| ^~~~~~~~~~~~~
/usr/include/qt/QtCore/qmetatype.h: In instantiation of ‘static void* QtMetaTypePrivate::QMetaTypeFunctionHelper<T, Accepted>::Construct(void*, const void*) [with T = QtMetaTypePrivate::QAssociativeIterableImpl; bool Accepted = true]’:
/usr/include/qt/QtCore/qmetatype.h:1748:53: required from ‘int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QAssociativeIterableImpl; typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper<QtMetaTypePrivate::QAssociativeIterableImpl, true>::DefinedType]’
/usr/include/qt/QtCore/qmetatype.h:1778:42: required from ‘int qRegisterMetaType(const char*, T*, typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QAssociativeIterableImpl; typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper<QtMetaTypePrivate::QAssociativeIterableImpl, true>::DefinedType]’
/usr/include/qt/QtCore/qmetatype.h:2287:1: required from here
/usr/include/qt/QtCore/qmetatype.h:805:20: error: no matching function for call to ‘operator new(sizetype, void*&)’
805 | return new (where) T(*static_cast<const T*>(t));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/coreplugin/id.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:28,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/qt/QtCore/qmetatype.h:805:20: note: mismatched types ‘llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>’ and ‘void*’
805 | return new (where) T(*static_cast<const T*>(t));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qmetatype.h:806:16: error: no matching function for call to ‘operator new(sizetype, void*&)’
806 | return new (where) T;
| ^~~~~~~~~~~~~
<built-in>: note: candidate: ‘void* operator new(long unsigned int)’
<built-in>: note: candidate expects 1 argument, 2 provided
In file included from /usr/include/llvm/ADT/StringMap.h:19,
from /usr/include/llvm/Support/Host.h:16,
from /usr/include/llvm/ADT/Hashing.h:48,
from /usr/include/llvm/ADT/ArrayRef.h:12,
from /usr/include/llvm/ADT/StringExtras.h:16,
from /usr/include/llvm/Support/Error.h:19,
from /usr/include/clang/Tooling/Core/Replacement.h:26,
from /usr/include/clang/Format/Format.h:18,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.h:30,
from /home/solaraquarion/build/qtcreator-git/src/qt-creator/src/plugins/clangformat/clangformatutils.cpp:26:
/usr/include/llvm/Support/Allocator.h:496:7: note: candidate: ‘template<class AllocatorT, long unsigned int SlabSize, long unsigned int SizeThreshold> void* operator new(size_t, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>&)’
496 | void *operator new(size_t Size,
| ^~~~~~~~
/usr/include/llvm/Support/Allocator.h:496:7: note: template argument deduction/substitution failed:
In file included from /usr/include/qt/QtCore/QMetaType:1,
from /home/solaraquarion/build/qt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment