[aspectc-user] enum type matching
os at aspectc.org
Sun Mar 30 12:11:12 CEST 2008
I'm sorry, but slice introductions into enums are not supported. When we
switched from the AspectJ-like introductions to our slice concept one of
the main objectives was the ability to introduce new elements not only
into classes, but, as I said before, it's not implemented for enums, yet.
BTW, the match mechanism, which is described in the reference manual, is
indeed able to match enums. For example, you could match a function that
returns an enumerator of a specific enum type as its result value. The
problem is that enum slices don't exist, yet.
arnd-hendrik.mathias at nefkom.net schrieb:
> according to the ac-languageref a name pointcut like "myenum" should
> match any class, struct, union and enum of that name. I just tried to
> introduce a new member to an enum that way, but without success.
> Examining the .acc file it doesn't look like the name was matched
> anyhow. Is there a special trick about matching an enum beyond the
> "..gotta implement it yourself" approach ;-)
> aspectc-user mailing list
> aspectc-user at aspectc.org
More information about the aspectc-user