diff options
author | Martin Odersky <odersky@gmail.com> | 2009-01-12 12:59:26 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2009-01-12 12:59:26 +0000 |
commit | 91d92ec83bdfdebc2e97eda5b34fdc4b10cdfecc (patch) | |
tree | 0cafae351ff1caa355f3b0f9cd2b84725e403ae8 /src/compiler/scala/tools/nsc/typechecker/Namers.scala | |
parent | cc5695df4172262670f4b5b14704afb1e0a1483f (diff) | |
download | scala-91d92ec83bdfdebc2e97eda5b34fdc4b10cdfecc.tar.gz scala-91d92ec83bdfdebc2e97eda5b34fdc4b10cdfecc.tar.bz2 scala-91d92ec83bdfdebc2e97eda5b34fdc4b10cdfecc.zip |
parses syntax for package objects
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Namers.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/typechecker/Namers.scala | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Namers.scala b/src/compiler/scala/tools/nsc/typechecker/Namers.scala index c79cdfc65f..adab0faebf 100644 --- a/src/compiler/scala/tools/nsc/typechecker/Namers.scala +++ b/src/compiler/scala/tools/nsc/typechecker/Namers.scala @@ -55,11 +55,10 @@ trait Namers { self: Analyzer => def setPrivateWithin[Sym <: Symbol](tree: Tree, sym: Sym, mods: Modifiers): Sym = { if (!mods.privateWithin.isEmpty) - sym.privateWithin = typer.qualifyingClassContext(tree, mods.privateWithin).owner + sym.privateWithin = typer.qualifyingClassContext(tree, mods.privateWithin, true).owner sym } - def inConstructorFlag: Long = if (context.owner.isConstructor && !context.inConstructorSuffix || context.owner.isEarly) INCONSTRUCTOR else 0l |