1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
package com.example {
package object p1 {
def packageObjectMethod = 0
}
}
package com.example.p1 {
class Clazz {
def foo = packageObjectMethod
implicit def intToClass1(n: Int) = new Clazz
@deprecated("This method is deprecated.")
def depracatedMethod = 0
// Google Token for Scala
def :: = 0
@deprecated("This method is deprecated.") def :::: = 0
}
class UpperBound[T <: Int]
class LowerBound[T >: Int]
class ExistentialType {
def foo(array: Array[T] forSome { type T <: AnyVal }) = 0
}
}
|