Skip to content

Commit ea9aa59

Browse files
committed
Add test
1 parent 8a90dde commit ea9aa59

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
| test.kt:4:5:4:138 | f1 | FunctionN<String> | String |
2+
| test.kt:5:5:5:134 | f2 | FunctionN<T1> | T1 |
3+
| test.kt:6:5:6:110 | f3 | FunctionN<T3> | T3 |
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
class TakesLambdas {
2+
3+
fun <T1, T2, T3> test(
4+
f1: (Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int) -> String,
5+
f2: (Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int) -> T1,
6+
f3: (T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2, T2) -> T3) { }
7+
8+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import java
2+
3+
from Parameter p
4+
where p.getCallable().fromSource()
5+
select p, p.getType().toString(), p.getType().(ParameterizedType).getATypeArgument().toString()

0 commit comments

Comments
 (0)