Hi,
Given this code:
struct C
{
enum class D { D1, D2 };
D d;
};
template <class T1, class T2>
struct B
{
T1 t1;
};
using A = B<C, int>;
void func()
{
C c;
if (c.d == C::D::D1) {}
A a;
if (a.t1.d == C::D::D1) {}
}
Visual Assist X is able to deduce the type of c.d. Ctrl+Click on d shows me a popup with the definition and type of symbol. And if I start typing if (c.d ==
I get a suggestion list with the enum values.
However this fails for the second example (a.t1.d). Is this a known issue?