src/share/classes/com/sun/tools/javac/code/Symtab.java

changeset 1620
3806171b52d8
parent 1603
6118072811e5
child 1689
137994c189e5
equal deleted inserted replaced
1619:c98b3e96c726 1620:3806171b52d8
146 public final Type annotationType; 146 public final Type annotationType;
147 public final TypeSymbol enumSym; 147 public final TypeSymbol enumSym;
148 public final Type listType; 148 public final Type listType;
149 public final Type collectionsType; 149 public final Type collectionsType;
150 public final Type comparableType; 150 public final Type comparableType;
151 public final Type comparatorType;
151 public final Type arraysType; 152 public final Type arraysType;
152 public final Type iterableType; 153 public final Type iterableType;
153 public final Type iteratorType; 154 public final Type iteratorType;
154 public final Type annotationTargetType; 155 public final Type annotationTargetType;
155 public final Type overrideType; 156 public final Type overrideType;
500 List.<Type>nil(), methodClass), 501 List.<Type>nil(), methodClass),
501 enumSym); 502 enumSym);
502 listType = enterClass("java.util.List"); 503 listType = enterClass("java.util.List");
503 collectionsType = enterClass("java.util.Collections"); 504 collectionsType = enterClass("java.util.Collections");
504 comparableType = enterClass("java.lang.Comparable"); 505 comparableType = enterClass("java.lang.Comparable");
506 comparatorType = enterClass("java.util.Comparator");
505 arraysType = enterClass("java.util.Arrays"); 507 arraysType = enterClass("java.util.Arrays");
506 iterableType = target.hasIterable() 508 iterableType = target.hasIterable()
507 ? enterClass("java.lang.Iterable") 509 ? enterClass("java.lang.Iterable")
508 : enterClass("java.util.Collection"); 510 : enterClass("java.util.Collection");
509 iteratorType = enterClass("java.util.Iterator"); 511 iteratorType = enterClass("java.util.Iterator");

mercurial