Spec updates for getAnnotationsByType and implicit declarations

Alex Buckley alex.buckley at oracle.com
Fri Feb 1 11:39:25 PST 2013


On 1/31/2013 6:29 PM, Alex Buckley wrote:
> (It is generally better for the JVMS to provide a space which meets
> the requirements of what a compiler would need to represent a
> language construct, than the JLS saving exactly how to map a language
> construct into a class file.

Typo, meant: ... would need to represent a language construct, rather 
than the JLS saying exactly how ...

Also I should have mentioned that, following discussion with Joe, I 
renamed isSynthesized() in j.l.r.Parameter to isImplicit(), and bound 
the specifications of isImplicit() and isSynthetic() to the same 
"explicitly/implicitly declared" concept as in the ClassFile attribute.

Alex



More information about the enhanced-metadata-spec-discuss mailing list