KT-21928 Structure view doesn't show default constructor
This commit is contained in:
committed by
Nikolay Krasko
parent
3178dee759
commit
9fad40b586
+4
-1
@@ -126,5 +126,8 @@ private class AssignableLazyProperty<in R, T : Any>(val init: () -> T) : ReadWri
|
||||
}
|
||||
}
|
||||
|
||||
fun KtClassOrObject.getStructureDeclarations() = primaryConstructorParameters.filter { it.hasValOrVar() } + declarations
|
||||
fun KtClassOrObject.getStructureDeclarations() =
|
||||
(primaryConstructor?.let { listOf(it) } ?: emptyList()) +
|
||||
primaryConstructorParameters.filter { it.hasValOrVar() } +
|
||||
declarations
|
||||
|
||||
|
||||
Reference in New Issue
Block a user