[Analysis API] Add KtReceiverParameterSymbol#correspondingSymbol

This commit is contained in:
Stanislav Erokhin
2022-06-22 18:26:00 +02:00
committed by teamcity
parent dfcf2cfa84
commit 66851c7afd
13 changed files with 25 additions and 3 deletions
@@ -5,6 +5,7 @@ KtSuccessCallInfo:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtAnonymousFunctionSymbol(<local>/<no name provided>)
type: test/Target<kotlin/String>
type = test.Target<kotlin.String>
extensionReceiver = null
@@ -5,6 +5,7 @@ KtSuccessCallInfo:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtAnonymousFunctionSymbol(<local>/<no name provided>)
type: test/Target<kotlin/String>
type = test.Target<kotlin.String>
extensionReceiver = null
@@ -4,6 +4,7 @@ KtSuccessCallInfo:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtFunctionSymbol(/call)
type: JavaClass
type = JavaClass
extensionReceiver = null
@@ -4,6 +4,7 @@ KtSuccessCallInfo:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtFunctionSymbol(/call)
type: JavaClass
type = JavaClass
extensionReceiver = null
@@ -4,6 +4,7 @@ KtSuccessCallInfo:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtFunctionSymbol(/foo)
type: A
type = A
extensionReceiver = null
@@ -4,6 +4,7 @@ KtSuccessCallInfo:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtFunctionSymbol(/foo)
type: A
type = A
extensionReceiver = null
@@ -5,6 +5,7 @@ KtSuccessCallInfo:
original = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtFunctionSymbol(/test)
type: kotlin/Any
type = kotlin.Any
type = kotlin.String
@@ -7,6 +7,7 @@ KtSuccessCallInfo:
original = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtFunctionSymbol(/test)
type: kotlin/Any
type = kotlin.Any
type = kotlin.String
@@ -5,6 +5,7 @@ KtApplicableCallCandidateInfo:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtAnonymousFunctionSymbol(<local>/<no name provided>)
type: test/Target<kotlin/String>
type = test.Target<kotlin.String>
extensionReceiver = null
@@ -5,6 +5,7 @@ KtApplicableCallCandidateInfo:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
origin: SOURCE
owningCallableSymbol: KtAnonymousFunctionSymbol(<local>/<no name provided>)
type: test/Target<kotlin/String>
type = test.Target<Stub (chain inference): TypeVariable(T)>
extensionReceiver = null