https://kotlinlang.org logo
v

Vera van Mondfrans

10/09/2020, 7:33 AM
Copy code
fun getDomain(obj: Any) {
  when(obj) {
    is KrsProject -> obj.someMemberFunctionOnKrsProject()
  }
}
Why would this work? Doesn’t the type get erased?
1
r

Robert Jaros

10/09/2020, 7:43 AM
type erasure is about generics
v

Vera van Mondfrans

10/09/2020, 7:43 AM
Ahh, right
Then I get it now
Thanks!
4 Views