It seems to VAX do not handle template function return types correctly.
Try this example:
class cLilu {
public:
int poke;
int peek;
};
template <class T> class tRef {
public:
int apple;
int banana;
template <class TF> TF* GetAs()
{
// code
}
};
void Lo(void)
{
tRef l;
l.GetAs<cLilu>()->peek;
}
In this example, peek will be an unrecognised variable for VAX. Intellisense recognises it and I keep checked "Get content default intellisense", but I would like to use VAX's others features also
Thanks for your help.