hi,visualfc
in this statement,static wxString GetRealArgs(const wxChar * args
why not use statement like thisstatic wxString GetRealArgs(const wxString& args)
I just have a quick review on the codes.I don't understand why doing this. newToken = TokenExists(newname+realArgs, localParent);
the reason is just as ollydbg said above,1, it seems you just let the template argument appending to the "Token name", in my opinion, that is not a good idea, because it will disorder the Token tree, because the Token name is the tree's search key.
since you have save the template args in m_RealArgs.
I think it is better to do thisnewToken->m_Type = readType + m_RealArgs;
for better token hover tip.
hi,it seems the template has not worked.
struct qq
{
int x;
int y;
};
template<typename aa>
class xx
{
aa tt;
};
xx<qq> oo;
oo.tt.-------not tip
did I miss something?
Update source.
Remove name+realArgs mode
newToken = TokenExists(newname+realArgs, localParent);
To make and build on ubuntu9.10 bit32
download source and window bin:
http://code.google.com/p/visualfc/downloads/list (http://code.google.com/p/visualfc/downloads/list)
[attachment deleted by admin]