You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
697 B
36 lines
697 B
package pkg;
|
|
|
|
import java.io.FilterInputStream;
|
|
import java.io.IOException;
|
|
import java.io.InputStream;
|
|
|
|
public class TestAnonymousParams {
|
|
void foo(InputStream in, final int a) throws IOException {
|
|
FilterInputStream filterInputStream = new FilterInputStream(in) {
|
|
public int read() throws IOException {
|
|
return a;// 27
|
|
}
|
|
};// 24
|
|
filterInputStream.read();// 30
|
|
}// 31
|
|
}
|
|
|
|
class 'pkg/TestAnonymousParams$1' {
|
|
method 'read ()I' {
|
|
4 10
|
|
}
|
|
}
|
|
|
|
class 'pkg/TestAnonymousParams' {
|
|
method 'foo (Ljava/io/InputStream;I)V' {
|
|
a 12
|
|
c 13
|
|
10 14
|
|
}
|
|
}
|
|
|
|
Lines mapping:
|
|
24 <-> 13
|
|
27 <-> 11
|
|
30 <-> 14
|
|
31 <-> 15
|
|
|