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