Bug 55201

Summary: The parser doesn't find all the structures
Product: [Applications] kdevelop Reporter: Amilcar do Carmo Lucas <a.lucas>
Component: Language Support: CPP (old)Assignee: KDevelop-Devel List <kdevelop-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

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