With -Wundefined-var-template (on by default), CLang++ warns that
no definition for the static 'reg_info' member variable is available.
typedef container<std::vector> exprseq;
+/** Definition of container::reg_info for exprseq. */
+template<> registered_class_info exprseq::reg_info;
+
// defined in exprseq.cpp
template<> bool exprseq::info(unsigned inf) const;
typedef container<std::list> lst;
+/** Definition of container::reg_info for lst. */
+template<> registered_class_info lst::reg_info;
+
/** Specialization of container::get_default_flags() for lst. */
template<> inline unsigned lst::get_default_flags() { return status_flags::not_shareable; }