aboutsummaryrefslogtreecommitdiff
path: root/bdep/new-types.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'bdep/new-types.hxx')
-rw-r--r--bdep/new-types.hxx11
1 files changed, 10 insertions, 1 deletions
diff --git a/bdep/new-types.hxx b/bdep/new-types.hxx
index f80b973..0f36e42 100644
--- a/bdep/new-types.hxx
+++ b/bdep/new-types.hxx
@@ -82,7 +82,14 @@ namespace bdep
// Default is C++ with no options.
//
- cmd_new_lang_template (): lang (cxx) {cxx_opt = CXX ();}
+ cmd_new_lang_template (): lang (cxx), cxx_opt (CXX ()) {}
+
+ cmd_new_lang_template (cmd_new_lang_template&&);
+ cmd_new_lang_template (const cmd_new_lang_template&);
+ cmd_new_lang_template& operator= (cmd_new_lang_template&&);
+ cmd_new_lang_template& operator= (const cmd_new_lang_template&);
+
+ ~cmd_new_lang_template ();
};
using cmd_new_lang = cmd_new_lang_template<>;
@@ -114,4 +121,6 @@ namespace bdep
using cmd_new_vcs = cmd_new_vcs_template<>;
}
+#include <bdep/new-types.ixx>
+
#endif // BDEP_NEW_TYPES_HXX