mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
Bug 1381080 patch 7 - Mark nsLiteral[C]String constructor as constexpr. r=erahm
MozReview-Commit-ID: 5ASqQAGBqq --HG-- extra : transplant_source : y%CB%BE%82%E7%E0%C9%2C%DE%26%1A%86%C8%17_%1E%A6E%9C%7B
This commit is contained in:
parent
6a5b0be9fc
commit
97a8a3c332
@ -28,7 +28,7 @@ public:
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
template<size_type N>
|
template<size_type N>
|
||||||
explicit nsTLiteralString_CharT(const char_type (&aStr)[N])
|
explicit constexpr nsTLiteralString_CharT(const char_type (&aStr)[N])
|
||||||
: base_string_type(const_cast<char_type*>(aStr), N - 1,
|
: base_string_type(const_cast<char_type*>(aStr), N - 1,
|
||||||
DataFlags::TERMINATED | DataFlags::LITERAL,
|
DataFlags::TERMINATED | DataFlags::LITERAL,
|
||||||
ClassFlags::NULL_TERMINATED)
|
ClassFlags::NULL_TERMINATED)
|
||||||
|
Loading…
Reference in New Issue
Block a user