Bug 55201 - The parser doesn't find all the structures
Summary: The parser doesn't find all the structures
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: CPP (old) (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-26 10:31 UTC by Amilcar do Carmo Lucas
Modified: 2013-03-31 00:44 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Amilcar do Carmo Lucas 2003-02-26 10:31:54 UTC
Version:            (using KDE KDE 3.1)
Installed from:    SuSE RPMs
Compiler:          gcc 2.95.3 
OS:          Linux

I have some structures on some .h files in a Subproject folder. This .h files are included in the project.
The structures that are declared like the folowing get parsed:
  struct t_bankstates
   {
    int cnt;                              //!< Bank state machine counter
    t_bankstate state;                    //!< Current state
    t_bankstate state_trace;              //!< Current state, trace output
   };

The structures that are declared like the next don't:
typedef struct{
  sc_in<bool> clock;				///< Input the clock signal
  sc_in< SPIXEL > data;		  ///< Input pixel data
  sc_out<bool> enable;		  ///< Input enable signal
  sc_in<bool> strobe;			  ///< Input signal strobe
}busP_dpu_from_dpu;
Comment 1 Amilcar do Carmo Lucas 2003-03-29 16:57:00 UTC
This works on KDevelop3 Alpha4 
Comment 2 Aleix Pol 2013-03-31 00:44:10 UTC
Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively