2016-04-08 37 views
5

Questo esempio di codice non può essere compilato e mostra un errore interno.Classe interna non riuscita in Kotlin

open class TestClass { 
    open inner class Back { 
     open fun dd() { } 
    } 
} 

class Manager: TestClass() { 
    private val test = object : Back() { 
     override fun dd() { } 
    } 
} 

Causa:

generatrici errore costruttori di classe nullo con il genere ATTUAZIONE

Che cosa significa?

+4

Questo è sicuramente un bug, potresti presentare un problema su https://youtrack.jetbrains.com/issues/KT? – hotkey

+2

Ho postato un problema a [KT-11846] (https://youtrack.jetbrains.com/issue/KT-11846) – tatsuyuki

risposta

0

L'esempio fornito fa riferimento a KT-11833 e ora compila. Controllato con Kotlin versione 1.1.0-beta-22.