equal
deleted
inserted
replaced
435 // we first check if qualifierExpression identifies a type, |
435 // we first check if qualifierExpression identifies a type, |
436 // and if not, then we check to see if it identifies a package. |
436 // and if not, then we check to see if it identifies a package. |
437 Type t = attr.attribType(ref.qualifierExpression, env); |
437 Type t = attr.attribType(ref.qualifierExpression, env); |
438 if (t.isErroneous()) { |
438 if (t.isErroneous()) { |
439 JCCompilationUnit toplevel = |
439 JCCompilationUnit toplevel = |
440 treeMaker.TopLevel(List.<JCTree>nil()); |
440 treeMaker.TopLevel(List.nil()); |
441 final ModuleSymbol msym = modules.getDefaultModule(); |
441 final ModuleSymbol msym = modules.getDefaultModule(); |
442 toplevel.modle = msym; |
442 toplevel.modle = msym; |
443 toplevel.packge = msym.unnamedPackage; |
443 toplevel.packge = msym.unnamedPackage; |
444 Symbol sym = attr.attribIdent(ref.qualifierExpression, toplevel); |
444 Symbol sym = attr.attribIdent(ref.qualifierExpression, toplevel); |
445 |
445 |