equal
deleted
inserted
replaced
154 public final Type inheritedType; |
154 public final Type inheritedType; |
155 public final Type proprietaryType; |
155 public final Type proprietaryType; |
156 public final Type systemType; |
156 public final Type systemType; |
157 public final Type autoCloseableType; |
157 public final Type autoCloseableType; |
158 public final Type trustMeType; |
158 public final Type trustMeType; |
|
159 public final Type containedByType; |
|
160 public final Type containerForType; |
|
161 public final Type documentedType; |
|
162 public final Type elementTypeType; |
159 |
163 |
160 /** The symbol representing the length field of an array. |
164 /** The symbol representing the length field of an array. |
161 */ |
165 */ |
162 public final VarSymbol lengthVar; |
166 public final VarSymbol lengthVar; |
163 |
167 |
466 overrideType = enterClass("java.lang.Override"); |
470 overrideType = enterClass("java.lang.Override"); |
467 retentionType = enterClass("java.lang.annotation.Retention"); |
471 retentionType = enterClass("java.lang.annotation.Retention"); |
468 deprecatedType = enterClass("java.lang.Deprecated"); |
472 deprecatedType = enterClass("java.lang.Deprecated"); |
469 suppressWarningsType = enterClass("java.lang.SuppressWarnings"); |
473 suppressWarningsType = enterClass("java.lang.SuppressWarnings"); |
470 inheritedType = enterClass("java.lang.annotation.Inherited"); |
474 inheritedType = enterClass("java.lang.annotation.Inherited"); |
|
475 containedByType = enterClass("java.lang.annotation.ContainedBy"); |
|
476 containerForType = enterClass("java.lang.annotation.ContainerFor"); |
|
477 documentedType = enterClass("java.lang.annotation.Documented"); |
|
478 elementTypeType = enterClass("java.lang.annotation.ElementType"); |
471 systemType = enterClass("java.lang.System"); |
479 systemType = enterClass("java.lang.System"); |
472 autoCloseableType = enterClass("java.lang.AutoCloseable"); |
480 autoCloseableType = enterClass("java.lang.AutoCloseable"); |
473 autoCloseableClose = new MethodSymbol(PUBLIC, |
481 autoCloseableClose = new MethodSymbol(PUBLIC, |
474 names.close, |
482 names.close, |
475 new MethodType(List.<Type>nil(), voidType, |
483 new MethodType(List.<Type>nil(), voidType, |