Developer forums (C::B DEVELOPMENT STRICTLY!) > CodeCompletion redesign
New code completion remarks/issues
blueshake:
I can confirm it work for killerbot's issue.
blueshake:
but the issue on reply#19 still exists
the parser stop in the end of wxArrayString GetIncludeDirs(cbProject &project)
the next codes are not parsed.
see the attachment.the CodeCompletion token has no implement file.
[attachment deleted by admin]
Jenna:
Another issue in some classes/files I can not see/jump to the implementation.
For example cbEditor.
The toolbar does not show any members of cbEditor if I am in cbeditor.cpp, only cbEditorInternalData.
Jump to declaration and jump to implementation is broken for many functions ( I guess the same that are not listed in toolbar and/or symbols browser).
blueshake:
The bug followed the routine .If the golbal function followed some kind of class member function,then the class member function will be not parsed.(e.g. cbeditor.cpp)
ollydbg:
--- Quote from: blueshake on September 24, 2009, 03:54:12 pm ---The bug followed the routine .If the golbal function followed some kind of class member function,then the class member function will be not parsed.(e.g. cbeditor.cpp)
--- End quote ---
If I only copy three function implementation from line 517 to line 743 of codecompletion.cpp .
--- Code: ---int CodeCompletion::CodeComplete()
{
......
}
bool TestIncludeLine(wxString const &line)
{
......
}
wxArrayString GetIncludeDirs(cbProject &project)
{
......
}
--- End code ---
see the screenshot, the parser works quite well.
Both two global functions and one class member function will be recognized correctly.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version