Qt4 c++ parser patch for kdevelop [final]

Amilcar do Carmo Lucas amilcar at ida.ing.tu-bs.de
Fri May 20 15:40:06 UTC 2005


On Friday 20 May 2005 14:20, Tobias Erbsland wrote:
> Changes:
>
> - Replaced static hash table in lexer by a QMap
>   I found no performance impacts by this replacement, but the code
>   was getting much smaller and cleaner.
>
> - Added Q_DECLARE_FLAGS and Q_DECLARE_OPERATORS_FOR_FLAGS macros
>   that are used in Qt4 for the special QFlags template.
>
> - Added the keyword (macro) "foreach" to the lexer and parser that
>   is introduced by Qt4.
>
>   In a later step I will add the correct parsing, that the initial
>   variable is identified by the parser that code completion works.
>
Please add these changes to the kdevelop/Changelog file.

Regards,

-- 
Amilcar Lucas
Current webmaster
The KDevelop project




More information about the KDevelop-devel mailing list