Re: [cedet-semantic] Parsing STL header files without extension
Brought to you by:
zappo
|
From: David E. <de...@ra...> - 2009-08-29 12:05:43
|
Pieter Swinkels <swi...@ya...> writes:
> Unfortunately, the Visual Studio 2005 STL version wraps the "namespace
> std {" statement in a define _STD_BEGIN and "}" in _STD_END. This
> cannot be parsed by semantic, not even with the right entries in the
> spp table. This means that a variable of type "std::vector" is not
> completed, but a variable of type "vector" is. Probably I am doing
> something wrong here, as semantic parses the gcc STL version
> correctly, but gcc also wraps the "namespace std {" and "}"
> commands.
Hi Pieter,
The code to deal with these _STD_BEGIN/END macros is now in CVS. Could
you please check it out and see if it works with the STL from VC++?
-David
|