FIR2IR: don't generate 'none' type arguments for Java field references

#KT-60254 Fixed
This commit is contained in:
Mikhail Glukhikh
2023-08-18 17:38:40 +02:00
committed by Space Team
parent 9846ec23df
commit b06188180e
8 changed files with 4 additions and 21 deletions
@@ -144,7 +144,7 @@ class CallAndReferenceGenerator(
IrPropertyReferenceImpl(
startOffset, endOffset, type,
propertySymbol,
typeArgumentsCount = (type as? IrSimpleType)?.arguments?.size ?: 0,
typeArgumentsCount = 0,
field = symbol,
getter = if (referencedField.isStatic) null else propertySymbol.owner.getter?.symbol,
setter = if (referencedField.isStatic) null else propertySymbol.owner.setter?.symbol,