Analysis API: introduce KtInitializerValue for initializer of KtPropertySymbol

This commit is contained in:
Ilya Kirillov
2021-11-19 17:22:14 +01:00
parent 02adb1924b
commit ba918d45a2
27 changed files with 176 additions and 281 deletions
@@ -29,7 +29,7 @@ KtKotlinPropertySymbol:
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: 123
initializer: KtConstantInitializerValue(123)
isConst: false
isDelegatedProperty: false
isExtension: false
@@ -73,7 +73,7 @@ KtKotlinPropertySymbol:
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: KtUnsupportedConstantValue
initializer: KtNonConstantInitializerValue(object : Runnable { ...)
isConst: false
isDelegatedProperty: false
isExtension: false