Make dynamic::object callable with initializer lists
[folly.git] / folly / dynamic.h
index 4f02bd0c000b6139fcfe0954d0c6dd82475651cb..c0cdc6261ae9225e1e018215447e2a7ad9304c46 100644 (file)
@@ -133,7 +133,11 @@ private:
   struct ObjectMaker;
 
 public:
-  template<class... Args> static ObjectMaker object(Args&&...);
+  static ObjectMaker object();
+  static ObjectMaker object(dynamic&&, dynamic&&);
+  static ObjectMaker object(dynamic const&, dynamic&&);
+  static ObjectMaker object(dynamic&&, dynamic const&);
+  static ObjectMaker object(dynamic const&, dynamic const&);
 
   /*
    * String compatibility constructors.