2016-04-08 12 views
5

में असफल बनाते हैं यह कोड नमूना संकलित नहीं किया जा सकता है और एक आंतरिक त्रुटि दिखाता है।आंतरिक वर्ग कोटलिन

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

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

कारण:

वर्ग तरह कार्यान्वयन के साथ अशक्त की जेनरेट करने में त्रुटि कंस्ट्रक्टर्स

इसका क्या मतलब है?

+4

यह निश्चित रूप से एक बग है, क्या आप https://youtrack.jetbrains.com/issues/KT पर कोई समस्या दर्ज कर सकते हैं? – hotkey

+2

मैं [केटी-11846] पर समस्या पोस्ट करता हूं (https://youtrack.jetbrains.com/issue/KT-11846) – tatsuyuki

उत्तर

0

प्रदान किया गया उदाहरण KT-11833 को संदर्भित करता है और अब संकलित करता है। कोटलिन संस्करण 1.1.0-बीटा -22 के साथ इसे जांचें।

संबंधित मुद्दे