equal
deleted
inserted
replaced
2385 } |
2385 } |
2386 |
2386 |
2387 public void visitModuleDef(JCModuleDecl tree) { |
2387 public void visitModuleDef(JCModuleDecl tree) { |
2388 ModuleSymbol msym = tree.sym; |
2388 ModuleSymbol msym = tree.sym; |
2389 ClassSymbol c = msym.module_info; |
2389 ClassSymbol c = msym.module_info; |
|
2390 c.setAttributes(msym); |
2390 c.flags_field |= Flags.MODULE; |
2391 c.flags_field |= Flags.MODULE; |
2391 createInfoClass(List.<JCAnnotation>nil(), tree.sym.module_info); |
2392 createInfoClass(List.<JCAnnotation>nil(), tree.sym.module_info); |
2392 } |
2393 } |
2393 |
2394 |
2394 private void createInfoClass(List<JCAnnotation> annots, ClassSymbol c) { |
2395 private void createInfoClass(List<JCAnnotation> annots, ClassSymbol c) { |