[Analysis API FE1.0] fix containing module for some cases

This commit is contained in:
Ilya Kirillov
2022-10-24 22:50:26 +02:00
committed by teamcity
parent 59beeb36be
commit f5432127d1
33 changed files with 362 additions and 115 deletions
@@ -1,15 +0,0 @@
KtBackingFieldSymbol:
annotationsList: []
callableIdIfNonLocal: null
contextReceivers: []
isExtension: false
name: field
origin: PROPERTY_BACKING_FIELD
owningProperty: KtKotlinPropertySymbol(/x)
receiverType: null
returnType: kotlin/Int
symbolKind: LOCAL
typeParameters: []
getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: var field: kotlin.Int defined in `<get-x>`[SyntheticFieldDescriptor@660c5189]
deprecationStatus: null
@@ -28,7 +28,7 @@ KtSamConstructorSymbol:
returnType: kotlin/Function0<kotlin/Unit>
symbolKind: LOCAL
typeParameters: []
getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: value-parameter function: () -> kotlin.Unit defined in java.lang.Runnable[ValueParameterDescriptorImpl@4dcd7cfa]
getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.KtFe10DescValueParameterSymbol
deprecationStatus: null
]