If I create a Boost.Fusion structure, Visual Assist is unable to make the proper completion.
Example:
#include <vector>
#include <boost/fusion/adapted/struct/define_struct.hpp>
#include <boost/fusion/include/define_struct.hpp>
BOOST_FUSION_DEFINE_STRUCT((test), test_struct, (unsigned int, i)(std::vector<char>, v));
int main(int argc, char ** argv)
{
test::test_struct s;
}
When I type s. I would expect to have "i" and "v" suggested, instead I either have nothing or a list made of "self_type" and "BOOST_FUSION_DEFINE_EMPTY_STRUCT_IMPL".