Consider a class like this:
class Foo
{
enum Bar { baz };
void foobar(Bar bar) { ... }
}
Imagine I want to call foobar() from outside the class. In that case, I will have to call foobar(Foo::baz), i.e. I have to explicitely state the class name to address an enum member. However, Visual Assist's autocomplete only suggests "baz" in this case, not "Foo::baz".