equal
deleted
inserted
replaced
506 } |
506 } |
507 |
507 |
508 // process package annotations |
508 // process package annotations |
509 annotateLater(tree.packageAnnotations, env, tree.packge); |
509 annotateLater(tree.packageAnnotations, env, tree.packge); |
510 |
510 |
511 // Import-on-demand java.lang. |
511 DeferredLintHandler prevLintHandler = chk.setDeferredLintHandler(DeferredLintHandler.immediateHandler); |
512 importAll(tree.pos, reader.enterPackage(names.java_lang), env); |
512 |
513 |
513 try { |
514 // Process all import clauses. |
514 // Import-on-demand java.lang. |
515 memberEnter(tree.defs, env); |
515 importAll(tree.pos, reader.enterPackage(names.java_lang), env); |
|
516 |
|
517 // Process all import clauses. |
|
518 memberEnter(tree.defs, env); |
|
519 } finally { |
|
520 chk.setDeferredLintHandler(prevLintHandler); |
|
521 } |
516 } |
522 } |
517 |
523 |
518 // process the non-static imports and the static imports of types. |
524 // process the non-static imports and the static imports of types. |
519 public void visitImport(JCImport tree) { |
525 public void visitImport(JCImport tree) { |
520 JCFieldAccess imp = (JCFieldAccess)tree.qualid; |
526 JCFieldAccess imp = (JCFieldAccess)tree.qualid; |