Skip to content

Commit 97d1ba9

Browse files
author
John Wellbelove
committed
Sync to 20.39.4
1 parent aa103b0 commit 97d1ba9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+801
-281
lines changed

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Embedded Template Library ETL",
3-
"version": "20.39.0",
3+
"version": "20.39.4",
44
"authors": {
55
"name": "John Wellbelove",
66
"email": "[email protected]"

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Embedded Template Library ETL
2-
version=20.39.0
2+
version=20.39.4
33
author= John Wellbelove <[email protected]>
44
maintainer=John Wellbelove <[email protected]>
55
license=MIT

src/etl/algorithm.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,7 @@ namespace etl
342342
//***************************************************************************
343343
// Pointers
344344
template <typename TIterator>
345+
ETL_CONSTEXPR14
345346
typename etl::enable_if<etl::is_pointer<TIterator>::value, void>::type
346347
reverse(TIterator b, TIterator e)
347348
{
@@ -357,6 +358,7 @@ namespace etl
357358

358359
// Non-pointers
359360
template <typename TIterator>
361+
ETL_CONSTEXPR14
360362
typename etl::enable_if<!etl::is_pointer<TIterator>::value, void>::type
361363
reverse(TIterator b, TIterator e)
362364
{

src/etl/array.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ namespace etl
617617
template <typename T, typename... TValues>
618618
constexpr auto make_array(TValues&&... values) -> etl::array<T, sizeof...(TValues)>
619619
{
620-
return { { etl::forward<T>(values)... } };
620+
return { etl::forward<T>(values)... };
621621
}
622622
#endif
623623

src/etl/base64.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ SOFTWARE.
2626
#ifndef ETL_BASE64_INCLUDED
2727
#define ETL_BASE64_INCLUDED
2828

29-
#include "etl/platform.h"
30-
#include "etl/static_assert.h"
31-
#include "etl/exception.h"
32-
#include "etl/error_handler.h"
33-
#include "etl/type_traits.h"
34-
#include "etl/enum_type.h"
35-
#include "etl/integral_limits.h"
29+
#include "platform.h"
30+
#include "static_assert.h"
31+
#include "exception.h"
32+
#include "error_handler.h"
33+
#include "type_traits.h"
34+
#include "enum_type.h"
35+
#include "integral_limits.h"
3636

3737
#include <stdint.h>
3838

src/etl/base64_decoder.h

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,19 @@ SOFTWARE.
2828
#ifndef ETL_BASE64_DECODER_INCLUDED
2929
#define ETL_BASE64_DECODER_INCLUDED
3030

31-
#include "etl/platform.h"
32-
#include "etl/static_assert.h"
33-
#include "etl/error_handler.h"
34-
#include "etl/type_traits.h"
35-
#include "etl/binary.h"
36-
#include "etl/algorithm.h"
37-
#include "etl/integral_limits.h"
38-
#include "etl/iterator.h"
39-
#include "etl/enum_type.h"
40-
#include "etl/delegate.h"
41-
#include "etl/span.h"
42-
43-
#include "etl/base64.h"
31+
#include "platform.h"
32+
#include "static_assert.h"
33+
#include "error_handler.h"
34+
#include "type_traits.h"
35+
#include "binary.h"
36+
#include "algorithm.h"
37+
#include "integral_limits.h"
38+
#include "iterator.h"
39+
#include "enum_type.h"
40+
#include "delegate.h"
41+
#include "span.h"
42+
43+
#include "base64.h"
4444

4545
#include <stdint.h>
4646

src/etl/base64_encoder.h

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,19 @@ SOFTWARE.
2828
#ifndef ETL_BASE64_ENCODER_INCLUDED
2929
#define ETL_BASE64_ENCODER_INCLUDED
3030

31-
#include "etl/platform.h"
32-
#include "etl/static_assert.h"
33-
#include "etl/error_handler.h"
34-
#include "etl/type_traits.h"
35-
#include "etl/binary.h"
36-
#include "etl/algorithm.h"
37-
#include "etl/integral_limits.h"
38-
#include "etl/iterator.h"
39-
#include "etl/enum_type.h"
40-
#include "etl/delegate.h"
41-
#include "etl/span.h"
42-
43-
#include "etl/base64.h"
31+
#include "platform.h"
32+
#include "static_assert.h"
33+
#include "error_handler.h"
34+
#include "type_traits.h"
35+
#include "binary.h"
36+
#include "algorithm.h"
37+
#include "integral_limits.h"
38+
#include "iterator.h"
39+
#include "enum_type.h"
40+
#include "delegate.h"
41+
#include "span.h"
42+
43+
#include "base64.h"
4444

4545
#include <stdint.h>
4646

src/etl/deque.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2545,7 +2545,7 @@ namespace etl
25452545
template <typename T, typename... TValues>
25462546
constexpr auto make_deque(TValues&&... values) -> etl::deque<T, sizeof...(TValues)>
25472547
{
2548-
return { { etl::forward<T>(values)... } };
2548+
return { etl::forward<T>(values)... };
25492549
}
25502550
#endif
25512551

src/etl/flat_map.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1253,7 +1253,7 @@ namespace etl
12531253
template <typename TKey, typename TMapped, typename TKeyCompare = etl::less<TKey>, typename... TPairs>
12541254
constexpr auto make_flat_map(TPairs&&... pairs) -> etl::flat_map<TKey, TMapped, sizeof...(TPairs), TKeyCompare>
12551255
{
1256-
return { {etl::forward<TPairs>(pairs)...} };
1256+
return { etl::forward<TPairs>(pairs)... };
12571257
}
12581258
#endif
12591259
}

src/etl/flat_multimap.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1062,7 +1062,7 @@ namespace etl
10621062
template <typename TKey, typename TMapped, typename TKeyCompare = etl::less<TKey>, typename... TPairs>
10631063
constexpr auto make_flat_multimap(TPairs&&... pairs) -> etl::flat_multimap<TKey, TMapped, sizeof...(TPairs), TKeyCompare>
10641064
{
1065-
return { {etl::forward<TPairs>(pairs)...} };
1065+
return { etl::forward<TPairs>(pairs)... };
10661066
}
10671067
#endif
10681068
}

0 commit comments

Comments
 (0)