Merge jdk7-b84

Merge

6923080: TreeScanner.visitNewClass should scan tree.typeargs

6921979: add test program to verify annotations are attached to nodes as expected

6922300: [308] populate the reference_info for type annotations targeting primitive class literals

6922429: extend tree position test waiver

6918625: handle annotations on array class literals

6919986: [308] change size of type_index (of CLASS_EXTENDS and THROWS) from byte to short

6499119: Created package-info class file modeled improperly

6919889: assorted position errors in compiler syntax trees

(0) -300 -100 -10 +10 +100 +300 +1000 +3000 tip

mercurial