| 1837 | const T* pointer() const { return GetOrCreateValue(); } |
| 1838 | const T& get() const { return *pointer(); } |
| 1839 | void set(const T& value) { *pointer() = value; } |
| 1840 | |
| 1841 | private: |
| 1842 | // Holds a value of T. Can be deleted via its base class without the caller |
no test coverage detected