[RFC / Patch] C++/26099 or front-end support to type traits
Paolo Carlini
pcarlini@suse.de
Tue Mar 13 16:59:00 GMT 2007
Gabriel Dos Reis wrote:
>I was hoping that we would not need to use C++ template syntax. I was
>hoping that the actual syntax should be C compatible
>
> __trait__(T, __has_trivial_constructor__)
>
>where the first argument is a type, and the second could be made an
>enumeration (known to the compiler), or just identifiers à la
>offsetof, or GNU C attributes; with __trait__ itself a built in
>function as apposed to a keyword.
>
>
I see, I couldn't imagine we wanted a so-different syntax... I should be
able to prepare it reasonably quickly (in the new parser things are
rather easy), can you help me a bit about the built in function thing?
Where should I start?
Paolo.
More information about the Gcc-patches
mailing list