< prev index next > src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
Print this page
}
if (tree.sym.isAnnotationType()) {
Assert.check(tree.sym.isCompleted());
tree.sym.setAnnotationTypeMetadata(new AnnotationTypeMetadata(tree.sym, annotate.annotationTypeSourceCompleter()));
}
+
+ if ((tree.sym.flags() & (INTERFACE | VALUE_CLASS)) == 0) {
+ tree.sym.flags_field |= IDENTITY_TYPE;
+ }
}
private void addAccessor(JCVariableDecl tree, Env<AttrContext> env) {
MethodSymbol implSym = lookupMethod(env.enclClass.sym, tree.sym.name, List.nil());
RecordComponent rec = ((ClassSymbol) tree.sym.owner).getRecordComponent(tree.sym);
< prev index next >