summaryrefslogtreecommitdiff
path: root/src/compiler
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2010-05-18 17:03:54 +0000
committerAdriaan Moors <adriaan.moors@epfl.ch>2010-05-18 17:03:54 +0000
commita3bbcdbfc69004caf2025388f7f6dbb068419968 (patch)
treedd3c5c16f4543a3fbe5230866ef91f9a0bbc4350 /src/compiler
parentb081940e5a6faf0f4adbbe32a3e0da97235e3390 (diff)
downloadscala-a3bbcdbfc69004caf2025388f7f6dbb068419968.tar.gz
scala-a3bbcdbfc69004caf2025388f7f6dbb068419968.tar.bz2
scala-a3bbcdbfc69004caf2025388f7f6dbb068419968.zip
some more ad-hoc cooking
closes #3429 review by odersky
Diffstat (limited to 'src/compiler')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/Typers.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala
index 31490c0609..aad80c1d8c 100644
--- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala
@@ -2618,6 +2618,7 @@ trait Typers { self: Analyzer =>
(nme.ERROR, None)
} else {
names -= sym
+ if(isJava) sym.cookJavaRawInfo() // #3429
val annArg = tree2ConstArg(rhs, sym.tpe.resultType)
(sym.name, annArg)
}