Community
Participate
Working Groups
In the grammar of AspectJ 1.5.0 labeled statements allow pseudo keywords: LabeledStatement ::= JavaIdentifier ':' Statement However, the break and continue statements do not: BreakStatement ::= 'break' Identifier ';' ContinueStatement ::= 'continue' Identifier ';' Example: --------------------------------- public class Foo { public void foo() { aspect : while(true) { continue aspect; } } } --------------------------------- ajc complains about the continue statement, but not about the labeled while.
parser will be reopened in this timeframe i think
it was reopened but has been shut again. May get to it before final
In 1.6.1 I did open it to allow: - before/after/etc to be used in qualified references (eg. before[0]) - parsing of privileged generic aspects - better error message for around advice missing return type but its shut again.