Fixed build problem. No review.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@25335 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
This commit is contained in:
parent
2d36072b9b
commit
782e461ef4
|
@ -8,8 +8,8 @@ import internal.{SomePhase, NoPhase, Phase, TreeGen}
|
|||
class Mirror extends Universe with api.Mirror {
|
||||
|
||||
def classWithName(name: String): Symbol = classToScala(java.lang.Class.forName(name))
|
||||
def getClass(obj: Any): Symbol = classToScala(obj.getClass)
|
||||
def getType(obj: Any): Type = typeToScala(obj.getClass)
|
||||
def getClass(obj: Any): Symbol = classToScala(obj.asInstanceOf[AnyRef].getClass) // To do: Not sure what to do with primitive classes here
|
||||
def getType(obj: Any): Type = typeToScala(obj.asInstanceOf[AnyRef].getClass)
|
||||
|
||||
def getValue(receiver: AnyRef, field: Symbol): Any = fieldToJava(field).get(receiver)
|
||||
def setValue(receiver: AnyRef, field: Symbol, value: Any): Unit = fieldToJava(field).set(receiver, value)
|
||||
|
|
Loading…
Reference in New Issue