[cfe-dev] type attributes
Eli Friedman
eli.friedman at gmail.com
Fri Jul 24 15:20:27 PDT 2009
On Fri, Jul 24, 2009 at 1:56 PM, Mike Stump<mrs at apple.com> wrote:
> I'm adding the noreturn type attribute. We can do this in one of two
> ways, as a bit, or use the general mechanism used by Decls. I kinda
> like the general method used by decls, but wanted to see what others
> thought?
Either way sounds okay; I think I prefer the general method as well.
> Don't worry, I wasn't going to pollute all types, I thought
> I'd put it into ExtQualType, seems like a reasonable place to put it.
Have you considered putting the noreturn type attribute on
FunctionType? It's not a generic qualifier, but rather a property of
functions, so I can't see why you'd want it to apply to anything other
than a FunctionType, or maybe a BlockPointerType.
-Eli
More information about the cfe-dev
mailing list