id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12155,variant does not support a class derived from variant as one of its types,Tobias Reh ,Antony Polukhin,"variant does not support a class derived from variant as one of its types. See the following example code: {{{#!c++ struct A {}; struct B {}; struct C {}; struct AB : boost::variant {}; using AB_C = boost::variant; void foo() { AB ab; AB_C ab_c{ab}; // member function convert_construct is abiguous } }}} ",Bugs,closed,Boost 1.62.0,variant,Boost 1.60.0,Problem,fixed,,