From cdcbcd5adf8b987baaf602450d129afcf4d8fdf7 Mon Sep 17 00:00:00 2001 From: ljfa-ag Date: Sat, 4 Jul 2015 10:04:45 +0200 Subject: Implement value_initializer --- include/value_initializer.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'include/value_initializer.h') diff --git a/include/value_initializer.h b/include/value_initializer.h index 86fdd2d1e1..7ae2cb13f4 100644 --- a/include/value_initializer.h +++ b/include/value_initializer.h @@ -47,10 +47,11 @@ public: value_initializer(std::string&& str); value_initializer(const char* str); - operator value&&(); + value& get() const; private: - value val; + mutable value value_; //FIXME: std::initializer_list objects are constant. + //This solution will probably fail }; } -- cgit 0.0.5-2-1-g0f52