Files
kotlin-fork/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/functionWithAnnotations.annotationOwners.txt
Dmitrii Gridin 061734d84b [FIR] do not transform type annotations from function parameter during implicit type phase
We shouldn't treat them as local and transform during the implicit type
phase as they are visible from outside the function

^KT-64164 Fixed
2023-12-08 17:17:36 +00:00

28 lines
1.5 KiB
Plaintext
Vendored

@NestedNestedParameterTypeAnnotation(<strcat>(String(nested nested ), prop#))
owner -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
context -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
@NestedParameterTypeAnnotation(<strcat>(String(nested ), prop#))
owner -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
context -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
@ParameterTypeAnnotation(<strcat>(prop#))
owner -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
context -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
@ParameterAnnotation(String(param))
owner -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
context -> FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
@DefaultValueAnnotation()
owner -> FirNamedFunctionSymbol /foo
context -> FirAnonymousFunctionSymbol special/anonymous from FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
@Anno(<strcat>(String(anonymousFunction return type ), prop#))
owner -> FirNamedFunctionSymbol /foo
context -> FirAnonymousFunctionSymbol special/anonymous from FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo
@Anno(<strcat>(String(anonymousFunction parameter type ), prop#))
owner -> FirNamedFunctionSymbol /foo
context -> FirValueParameterSymbol <local>/i from FirAnonymousFunctionSymbol special/anonymous from FirValueParameterSymbol <local>/param1 from FirNamedFunctionSymbol /foo