summaryrefslogtreecommitdiff
path: root/sources/scala/tools/nsc/typechecker/RefChecks.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2005-07-14 13:16:48 +0000
committerMartin Odersky <odersky@gmail.com>2005-07-14 13:16:48 +0000
commit5b1141d3e716d52cf61eb4db2b13fd126e5607eb (patch)
treeeeb7daa5e087101fd4639c32db11462c2f20f5a1 /sources/scala/tools/nsc/typechecker/RefChecks.scala
parent20851c9a024d128d6b856ef6fde274eb833e5b48 (diff)
downloadscala-5b1141d3e716d52cf61eb4db2b13fd126e5607eb.tar.gz
scala-5b1141d3e716d52cf61eb4db2b13fd126e5607eb.tar.bz2
scala-5b1141d3e716d52cf61eb4db2b13fd126e5607eb.zip
*** empty log message ***
Diffstat (limited to 'sources/scala/tools/nsc/typechecker/RefChecks.scala')
-rwxr-xr-xsources/scala/tools/nsc/typechecker/RefChecks.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/sources/scala/tools/nsc/typechecker/RefChecks.scala b/sources/scala/tools/nsc/typechecker/RefChecks.scala
index 7260ed625d..7ad0d2e182 100755
--- a/sources/scala/tools/nsc/typechecker/RefChecks.scala
+++ b/sources/scala/tools/nsc/typechecker/RefChecks.scala
@@ -572,13 +572,13 @@ abstract class RefChecks extends Transform {
case TypeApply(fn, args) =>
checkBounds(fn.tpe.typeParams, args map (.tpe));
- if (sym.isMethod && sym.hasFlag(CASE)) result = toConstructor;
+ if (sym.isSourceMethod && sym.hasFlag(CASE)) result = toConstructor;
case New(tpt) =>
enterReference(tree.pos, tpt.tpe.symbol);
case Ident(name) =>
- if (sym.isMethod && sym.hasFlag(CASE))
+ if (sym.isSourceMethod && sym.hasFlag(CASE))
result = toConstructor
else if (name != nme.WILDCARD && name != nme.WILDCARD_STAR.toTypeName) {
sym setFlag ACCESSED;
@@ -587,7 +587,7 @@ abstract class RefChecks extends Transform {
}
case Select(qual, name) =>
- if (sym.isMethod && sym.hasFlag(CASE))
+ if (sym.isSourceMethod && sym.hasFlag(CASE))
result = toConstructor
else {
sym setFlag ACCESSED;