[Analysis API] make KtDeclarationSymbol <: KtSymbolWithTypeParameters

To simplify work with type parameters
This commit is contained in:
Ilya Kirillov
2022-05-27 16:15:58 +02:00
committed by teamcity
parent 8f4554959e
commit f189fd1ff0
43 changed files with 142 additions and 20 deletions
@@ -8,5 +8,6 @@ KtBackingFieldSymbol:
receiverType: null
returnType: kotlin/Int
symbolKind: LOCAL
typeParameters: []
getContainingModule: KtSourceModule "Sources of main"
deprecationStatus: null
@@ -10,5 +10,6 @@ KtValueParameterSymbol:
receiverType: null
returnType: kotlin/Int
symbolKind: LOCAL
typeParameters: []
getContainingModule: KtSourceModule "Sources of main"
deprecationStatus: null
deprecationStatus: null
@@ -10,5 +10,6 @@ KtValueParameterSymbol:
receiverType: null
returnType: kotlin/Int
symbolKind: LOCAL
typeParameters: []
getContainingModule: KtSourceModule "Sources of main"
deprecationStatus: null
deprecationStatus: null
@@ -8,6 +8,7 @@ KtSamConstructorSymbol:
receiverType: null
returnType: java/lang/Runnable
symbolKind: SAM_CONSTRUCTOR
typeParameters: []
valueParameters: [
KtValueParameterSymbol(function)
]