hi, these codes( see below ) in ParserThread.cpp in HandleTypedef function
else if (token == _T("*"))
{
m_IsPointer = false;
continue;
}
else if (peek == ParserConsts::comma)
{
m_Tokenizer.UngetToken();
if (components.size() != 0)
{
wxString ancestor;
while (components.size() > 0)
{
wxString token = components.front();
components.pop();
if (!ancestor.IsEmpty())
ancestor << _T(' ');
ancestor << token;
ReadClsNames(ancestor);
}
}
}
were newly added in the rev 6046 to handle something like
typedef struct localeinfo_struct
{
pthreadlocinfo locinfo;
pthreadmbcinfo mbcinfo;
} _locale_tstruct, *_locale_t;
But it seems there are some bugs, I'd like someone can help me to solve this bug. Thanks.
If we can't solve this bug, I need to "remove" these code snippet.