diff options
author | schinz <schinz@epfl.ch> | 2005-03-14 16:07:29 +0000 |
---|---|---|
committer | schinz <schinz@epfl.ch> | 2005-03-14 16:07:29 +0000 |
commit | e657ee6136e9538c7acde124316429341aa227a6 (patch) | |
tree | 02d6c9c24e5d8c99db06b7ea8464d01fb2cf8315 /sources | |
parent | 1d228520449928a50168f1698b0ccb8c5642b8c7 (diff) | |
download | scala-e657ee6136e9538c7acde124316429341aa227a6.tar.gz scala-e657ee6136e9538c7acde124316429341aa227a6.tar.bz2 scala-e657ee6136e9538c7acde124316429341aa227a6.zip |
- added SYNTHETIC flag to getType method
Diffstat (limited to 'sources')
-rwxr-xr-x | sources/scala/tools/scalac/typechecker/RefCheck.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sources/scala/tools/scalac/typechecker/RefCheck.scala b/sources/scala/tools/scalac/typechecker/RefCheck.scala index 9ebbfd7b16..99e3ed2b75 100755 --- a/sources/scala/tools/scalac/typechecker/RefCheck.scala +++ b/sources/scala/tools/scalac/typechecker/RefCheck.scala @@ -814,7 +814,9 @@ class RefCheck(globl: scalac.Global) extends Transformer(globl) { } private def getTypeMethod(clazz: ClassSymbol): Tree = { - val flags = if (clazz.isSubClass(defs.SCALAOBJECT_CLASS)) OVERRIDE else 0; + val flags = + SYNTHETIC + | (if (clazz.isSubClass(defs.SCALAOBJECT_CLASS)) OVERRIDE else 0); val getTypeSym = clazz .newMethod(clazz.pos, flags, Names.getType) .setInfo(Type.MethodType(Symbol.EMPTY_ARRAY, |