hg: type-annotations/type-annotations/langtools: 4 new changesets
mali at csail.mit.edu
mali at csail.mit.edu
Mon Apr 20 20:59:37 PDT 2009
Changeset: 24c91ed64e34
Author: mali
Date: 2009-04-20 21:33 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/24c91ed64e34
introduce JCTypeAnnotation
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
Changeset: d6fe84923070
Author: mali
Date: 2009-04-20 22:10 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d6fe84923070
method receiver to List<JCTypeAnnotation>
! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
Changeset: 4214eefa1d71
Author: mali
Date: 2009-04-20 23:35 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4214eefa1d71
use visitors for typeannotations
- code cleanup
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
Changeset: 99c8d35b2f1e
Author: mali
Date: 2009-04-20 23:57 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/99c8d35b2f1e
enrich type parameter symbols with annotations
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
More information about the type-annotations-dev
mailing list