Files
kotlin-fork/analysis/analysis-api/testData/components/callResolver/resolveCall/callableReferences/memberExtensionProperty.txt
T
Yan Zhulanow 0147d725fb [Analysis API] Provide type mapping for callable references
Strictly speaking, callable references are not calls. However, type
arguments are still inferred for references, and 'KtCall' is the only
place in Analysis API that exposes call-substituted types.

^KT-66485 Fixed
2024-03-14 06:10:31 +00:00

24 lines
777 B
Plaintext
Vendored

KtSuccessCallInfo:
call = KtSimpleVariableAccessCall:
partiallyAppliedSymbol = KtPartiallyAppliedSymbol:
dispatchReceiver = KtImplicitReceiverValue:
symbol = KtReceiverParameterSymbol:
annotationsList: []
origin: SOURCE
owningCallableSymbol: KtAnonymousFunctionSymbol(<local>/<no name provided>)
type: KtUsualClassType:
annotationsList: []
ownTypeArguments: []
type: Foo
type = Foo
extensionReceiver = null
signature = KtVariableLikeSignature:
name = foo
receiverType = Bar
returnType = kotlin.String
symbol = val foo: kotlin.String
callableIdIfNonLocal = /Foo.foo
simpleAccess = Read:
typeArgumentsMapping = {}