[LL/FIR] add tests on function parameter as implicit return type

^KT-64164
This commit is contained in:
Dmitrii Gridin
2023-12-07 15:42:55 +01:00
committed by Space Team
parent 145958e284
commit 3d43dff8b5
97 changed files with 7262 additions and 0 deletions
@@ -0,0 +1,6 @@
FILE: functionWithAnnotations.kt
public? final? fun foo(@ParameterAnnotation(String(param)) param1: @ParameterTypeAnnotation(<strcat>(prop#)) List<@NestedParameterTypeAnnotation(<strcat>(String(nested ), prop#)) Collection<@NestedNestedParameterTypeAnnotation(<strcat>(String(nested nested ), prop#)) String>> = @DefaultValueAnnotation() fun <anonymous>(i: @Anno(<strcat>(String(anonymousFunction parameter type ), prop#)) Int): @Anno(<strcat>(String(anonymousFunction return type ), prop#)) Int <inline=Unknown> {
}
): <implicit> {
^foo param1#
}