Bug #18823 2012-12-06 10:18

asugix

some symbol is missing from list

C::B version SVN8598

I'm creating wxwidget app using wizard with wxsmith with pch enabled.

this is the step:

1. from wx_pch.h, put cursor on #include <wx/wxprec.h>. opens wx/prec.h using right click-open include file wx/prec.h. This is working.

2. from wx/prec.h, put cursor on #include "wx/defs.h". opens wx/defs.h using right click-open include file wx/defs.h. It says not found.

3. Back to step 1, put cursor on #include <wx/wx.h>. Open this file. Also working

4. from wx/wx.h, opens wx/defs.h just like step 2. It working.

Why step 2 and 4 have different result? wxprec.h and wx.h is in the same folder on wxwidget/include/wx.

I believe this causes the symbol listed on header mentioned by wx/wx.h is not included to CC if the WX_PRECOMP is used. Since the file cannot be found from wx/prec.h->wx/wx.h

Category
Plugin::CodeCompletion
Group
Platform:Windows
Status
Open
Close date
 
Assigned to
ollydbg