Expose script parameters from descriptor explicitly...

and universally as ValueParameterDescriptors;
update implementation accordingly
This commit is contained in:
Ilya Chernikov
2020-10-22 20:50:24 +02:00
parent 4cb0437145
commit 7572b50385
5 changed files with 118 additions and 156 deletions
@@ -724,7 +724,7 @@ open class WrappedScriptDescriptor : ScriptDescriptor, WrappedDeclarationDescrip
}
override fun getDefaultFunctionTypeForSamInterface(): SimpleType? {
TODO("not implemented")
TODO("not yet implemented")
}
override fun isDefinitelyNotSamInterface(): Boolean {
@@ -735,6 +735,18 @@ open class WrappedScriptDescriptor : ScriptDescriptor, WrappedDeclarationDescrip
TODO("Not yet implemented")
}
override fun getExplicitConstructorParameters(): MutableList<ValueParameterDescriptor> {
TODO("Not yet implemented")
}
override fun getImplicitReceiversParameters(): MutableList<ValueParameterDescriptor> {
TODO("Not yet implemented")
}
override fun getScriptProvidedPropertiesParameters(): MutableList<ValueParameterDescriptor> {
TODO("Not yet implemented")
}
override fun getImplicitReceivers(): MutableList<ClassDescriptor> {
TODO("Not yet implemented")
}