Skip to content

Commit 3338cc5

Browse files
author
David Major
committedNov 13, 2018
Bug 1506763: Mark [Enumerated]Array constructors as constexpr. r=froydnj
1 parent d2dd5da commit 3338cc5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed
 

‎mfbt/Array.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class Array
2727
Array() {}
2828

2929
template <typename... Args>
30-
MOZ_IMPLICIT Array(Args&&... aArgs)
30+
MOZ_IMPLICIT constexpr Array(Args&&... aArgs)
3131
: mArr{std::forward<Args>(aArgs)...}
3232
{
3333
static_assert(sizeof...(aArgs) == Length,

‎mfbt/EnumeratedArray.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class EnumeratedArray
5555
EnumeratedArray() {}
5656

5757
template <typename... Args>
58-
MOZ_IMPLICIT EnumeratedArray(Args&&... aArgs)
58+
MOZ_IMPLICIT constexpr EnumeratedArray(Args&&... aArgs)
5959
: mArray{std::forward<Args>(aArgs)...}
6060
{}
6161

0 commit comments

Comments
 (0)
Failed to load comments.