< prev index next >

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

Print this page
rev 3340 : 8154283: Check for clash between package and class not working when package in a different module
Summary: Looking for any visible package when checking for package-class clash
Reviewed-by: TBD

*** 696,706 **** /** Check to see if a package exists, given its fully qualified name. */ public boolean packageExists(ModuleSymbol msym, Name fullname) { Assert.checkNonNull(msym); ! return enterPackage(msym, fullname).exists(); } /** Make a package, given its fully qualified name. */ public PackageSymbol enterPackage(ModuleSymbol currModule, Name fullname) { --- 696,706 ---- /** Check to see if a package exists, given its fully qualified name. */ public boolean packageExists(ModuleSymbol msym, Name fullname) { Assert.checkNonNull(msym); ! return lookupPackage(msym, fullname).exists(); } /** Make a package, given its fully qualified name. */ public PackageSymbol enterPackage(ModuleSymbol currModule, Name fullname) {
< prev index next >