Chromium Code Reviews| Index: Source/wtf/NullPtr.h |
| diff --git a/Source/wtf/NullPtr.h b/Source/wtf/NullPtr.h |
| index b6b34e444160a8fb0054ef30f705a6ab7d7d534d..c884e9ec1b42aa34efa7d483b5b44ea1a980e45e 100644 |
| --- a/Source/wtf/NullPtr.h |
| +++ b/Source/wtf/NullPtr.h |
| @@ -49,6 +49,12 @@ typedef decltype(nullptr) nullptr_t; |
| namespace std { |
| class nullptr_t { |
| public: |
| + // Required in order to create const nullptr_t objects without an |
| + // explicit initializer, a la: |
|
Mikhail
2014/06/10 07:15:24
As I see at https://gcc.gnu.org/bugzilla/show_bug.
Mostyn Bramley-Moore
2014/06/10 07:33:58
I think the second clause matches here (not the fi
|
| + // |
| + // const std::nullptr_t nullptr; |
| + nullptr_t() { } |
| + |
| // Make nullptr convertible to any pointer type. |
| template<typename T> operator T*() const { return 0; } |
| // Make nullptr convertible to any member pointer type. |