FIR Java: make value parameter annotations lazy

This commit is contained in:
Mikhail Glukhikh
2020-12-24 14:03:40 +03:00
parent 1239a8629e
commit 8c8f81330a
9 changed files with 137 additions and 85 deletions
@@ -440,7 +440,6 @@ object ImplementationConfigurator : AbstractFirTreeImplementationConfigurator()
}
impl(valueParameter) {
kind = OpenClass
defaultTrue("isVal", withGetter = true)
defaultFalse("isVar", withGetter = true)
defaultNull("getter", "setter", "initializer", "delegate", "receiverTypeRef", "delegateFieldSymbol", withGetter = true)