Slightly revised version for the new starr.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@26059 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
This commit is contained in:
odersky 2011-11-23 15:09:02 +00:00
parent c72e1fa04d
commit 8afac897df
2 changed files with 2 additions and 2 deletions

View File

@ -241,7 +241,7 @@ trait StdNames extends /*reflect.generic.StdNames with*/ NameManglers { self: Sy
val applyDynamic: NameType = "applyDynamic"
val isArray: NameType = "isArray"
val isDefinedAt: NameType = "isDefinedAt"
val isDefinedAtCurrent: NameType = "isDefinedAtCurrent"
val _isDefinedAt: NameType = "_isDefinedAt"
val isEmpty: NameType = "isEmpty"
val isInstanceOf_ : NameType = "isInstanceOf"
val java: NameType = "java"

View File

@ -280,7 +280,7 @@ abstract class UnCurry extends InfoTransform
}
def isDefinedAtMethodDef() = {
val isDefinedAtName = {
if (anonClass.info.member(nme.isDefinedAtCurrent) != NoSymbol) nme.isDefinedAtCurrent
if (anonClass.info.member(nme._isDefinedAt) != NoSymbol) nme._isDefinedAt
else nme.isDefinedAt
}
val m = anonClass.newMethod(fun.pos, isDefinedAtName) setFlag FINAL